首頁 > 制度大全 > 全棧開發(fā)技術(shù)專家職位描述與崗位職責(zé)任職要求

全棧開發(fā)技術(shù)專家職位描述與崗位職責(zé)任職要求

2024-07-26 閱讀 9448

職位描述

崗位職責(zé)

1、基于WebGL的設(shè)計(jì)云軟件的設(shè)計(jì)和實(shí)現(xiàn);

2、圖形算法設(shè)計(jì)和實(shí)現(xiàn);

3、設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)和API接口;

4、負(fù)責(zé)一些模塊功能的需求分析、功能設(shè)計(jì)和實(shí)現(xiàn);包括前端UI,業(yè)務(wù)邏輯和后端服務(wù);

5、研究前沿前端技術(shù)并跟進(jìn),為團(tuán)隊(duì)技術(shù)選型提供參考并將其應(yīng)用到項(xiàng)目中。

任職要求

1、本科(含)以上學(xué)歷,計(jì)算機(jī)或相關(guān)專業(yè)畢業(yè),具有3年以上軟件開發(fā)工作經(jīng)驗(yàn);

2、深入理解OOD/OOP,熟悉常用設(shè)計(jì)模式,能夠理解SOLID原則,并至少熟悉一種OO編程語言如C++、JAVA、C#等;

3、邏輯思維好,熟悉常用數(shù)據(jù)結(jié)構(gòu)和時(shí)間空間復(fù)雜度;具備算法設(shè)計(jì)能力;

4、對(duì)圖形圖像算法、3D計(jì)算技術(shù)或者大型Web前端應(yīng)用有濃厚興趣;

5、有RestfulAPI、SOA或者大型網(wǎng)站開發(fā)經(jīng)驗(yàn)。

加分項(xiàng):

1、精通HTML/CSS/JavaScript;熟悉瀏覽器工作原理;

2、精通一種或者多種前端開發(fā)框架(React/Angular/Vue),并理解其實(shí)現(xiàn)原理;

3、有大型前端項(xiàng)目開發(fā)及架構(gòu)經(jīng)驗(yàn),有Web應(yīng)用性能優(yōu)化經(jīng)驗(yàn);

4、熟悉WebGL或者相關(guān)的3D開發(fā)庫,如THREEJS、BabylonJS;

5、熟悉基于SVG、Canvas或者WebGL進(jìn)行2D圖形操作和繪制,精通相關(guān)開發(fā)庫的使用經(jīng)驗(yàn)(Raphealjs,Snapsvg,Svgjs和Pixjs)等。

篇2:全棧(偏前端)開發(fā)工程師職位描述與崗位職責(zé)任職要求

職位描述

職責(zé)描述

1.參與我司與世界五百強(qiáng)合作伙伴的聯(lián)合研發(fā);

2.負(fù)責(zé)智慧建筑綜合管理系統(tǒng)WEB前后端開發(fā),偏重前端,有用戶UX經(jīng)驗(yàn);

3.配合AI、自控工程師參與業(yè)務(wù)架構(gòu)(IoT+AI)的設(shè)計(jì),模塊劃分和模塊開發(fā);

4.主導(dǎo)和執(zhí)行系統(tǒng)核心功能的開發(fā)和性能優(yōu)化;

5.學(xué)習(xí)研究業(yè)界先進(jìn)技術(shù),保持技術(shù)進(jìn)步;

6.公司安排的其他工作;

7.優(yōu)秀員工將有機(jī)會(huì)入選公司進(jìn)修項(xiàng)目,前往美國斯坦福大學(xué)、德國亞琛工業(yè)大學(xué)等相關(guān)技術(shù)研發(fā)中心培訓(xùn)深造。

任職要求

1.掌握計(jì)算機(jī)科學(xué)基礎(chǔ)知識(shí),包括算法、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、面向?qū)ο缶幊痰龋?/p>

2.掌握前后端技術(shù)棧,精通HTML、CSS、JavaScript,精通Java、Python等后端語言的其中一種。

3.掌握J(rèn)Query、Bootstrap等基礎(chǔ)前端框架,并熟練使用Vue、React、Angular的其中一種,熟悉Node.js、WebPack等常用前端工程化工具。

4.掌握常規(guī)修圖軟件,如PS/Fireworks/AI,不要求專業(yè)設(shè)計(jì)師水平,但要會(huì)用會(huì)改

5.熟練運(yùn)用mysql、redis等數(shù)據(jù)庫技術(shù),并掌握常用mysql優(yōu)化手段;

6.熟練運(yùn)用常用Web后端框架(Spring、Flask、Django等至少一種),并了解其核心原理,能獨(dú)立開發(fā)常用組件;

7.熟練掌握HTTP編程方法,熟悉TCP/IP協(xié)議棧,熟悉Linux操作系統(tǒng)/命令行;

8.有服務(wù)端開發(fā)經(jīng)驗(yàn)者優(yōu)先,有嵌入式開發(fā)經(jīng)驗(yàn)者優(yōu)先,有大數(shù)據(jù)開發(fā)經(jīng)驗(yàn)者優(yōu)先

9.良好的代碼規(guī)范及軟件開發(fā)習(xí)慣(包括熟練使用git,了解buildautomation,CI/CD等)

掌握微服務(wù)架構(gòu)和部署方式(Docker,Kubernetes等)

10.熟悉IBMS(IntelligentBuildingManagementSystem)工作原理,有IBMS系統(tǒng)實(shí)際開發(fā)經(jīng)驗(yàn)者優(yōu)先;

11.有智能家居行業(yè)產(chǎn)品開發(fā)經(jīng)驗(yàn)者優(yōu)先;

12.較強(qiáng)的邏輯思維能力、分析問題的能力,善于并表達(dá)自己的想法;

13.良好的溝通和協(xié)調(diào)能力,能熟練閱讀英文資料,并具備英文溝通能力者優(yōu)先。

篇3:WEB工程師全棧工程師職位描述與崗位職責(zé)任職要求

職位描述

職責(zé)描述

1.基于Electron和vue/angular的桌面客戶端開發(fā);

2.基于Django開發(fā)Web應(yīng)用,參與需求設(shè)計(jì)、開發(fā)到上線一系列開發(fā)流程。

任職要求

1.本科及以上學(xué)歷,熟悉Django開發(fā)Web應(yīng)用,有JAVA基礎(chǔ);

2.有electron+vue/angular相關(guān)開發(fā)經(jīng)驗(yàn);

3.熟練使用jQuery,Bootstrap,Vue,Angular等主流前端庫或框架;

4.有較好的Python編程基礎(chǔ),一年以上完整的Python/Django或者其他pythonweb框架開發(fā)經(jīng)驗(yàn),對(duì)MVC以及RESTFUL有深刻的認(rèn)識(shí);