首頁 > 制度大全 > 高級全棧工程師職位描述與崗位職責任職要求

高級全棧工程師職位描述與崗位職責任職要求

2024-07-27 閱讀 1615

職位描述

PositionDescription:

該職位定位于敏捷框架SCRUM中開發團隊的技術帶頭人,在高質量完成開發任務的同時,帶領開發團隊建立科學,高效,高質的開發方法和規范。并且能夠以較為開闊的技術視野,以實現甚至超越業務/產品負責人需求預期為目標,交付創新的解決方案。

1.負責產品戰略和項目管理相關系統(Java自開發)的部分開發工作,把關技術實現和架構設計合理性。

2.帶領開發團隊構建科學,高效,高質的開發規范,實現測試驅動開發,自動化測試,持續集成等敏捷核心實踐。

3.負責帶領敏捷開發團隊不斷提升交付質量和效率,縮短敏捷迭代周期,并且持續提升Sprint的交付速率。

4.以開闊的技術視野和對業界最佳實踐的掌握,給產品引入新技術,比如大數據分析挖掘,人工智能等,交付創新解決方案以達到更好的效果。

PositionRequirement:

1.本科以上學歷,計算機科學、軟件工程相關專業

2.7年以上工作經驗,有過中大型JavaWeb項目開發經驗

3.精通SpringMVC/SpringBootRESTful接口開發

4.熟悉SpringCloud微服務開發,TDD,自動化測試實現,持續集成實現

5.有Web前端技術的全棧工程師優先,比如熟悉Html5,LESSCSS,JavaScript

6.有mv*框架經驗優先,熟悉VUE.js或ReactJS

7.有敏捷項目實踐經驗優先

8.工作認真細致負責,有良好的自學能力,獨立思考能力,能夠在短時間內學習并應用新技術

9.英文書寫和溝通良好

篇2:全棧工程師崗位工作職責

簡介:全棧工程師是指掌握多種技能,并能利用多種技能獨立完成產品的人。也叫全端工程師(同時具備前端和后臺能力),英文FullStackdeveloper。

全棧工程師職位描述(模板一)

崗位職責:

1.負責創新型項目的全棧設計與開發;

2.參與產品設計、自動化測試和上線運維;

3.負責相關技術的基礎設施搭建,提高工程效率和工程質量。

任職要求:

1.熟悉JavaScript/Python/Ruby/Java中的任何一門語言,有Node.js開發經驗者優先;

2.了解Web相關的標準和最佳實踐,有小程序開發經驗者優先;

3.扎實的計算機科學基礎知識,熟悉操作系統,數據庫、常見數據結構和算法,以及軟件設計實踐;

4.能獨立分析問題,善于研究業務,分析產品,有datasense;

5.為人踏實,善良正直,熱愛學習技術,長期關注技術的發展趨勢;

6.github與stackoverflow貢獻者優先,對開源社區有貢獻者優先。

全棧工程師職位描述(模板二)

崗位職責:

1.負責公司基于web的產品技術體系架構以及產品總體技術方案設計;

2.帶領研發團隊對產品進行功能規劃、需求分析和技術實現;

3.負責所屬模塊的代碼開發、調試與維護工作。

任職要求:

1.計算機及相關專業畢業,統招全日制211本科以上學歷;

2.3年以上前端開發經驗,精通前端基本技術,包括HTML/CSS/Javascript/jQuery/Bootstrap等;

3.熟練掌握至少一種常用前端框架,如React、AngularJs、Vue.js、Backbone等,參與過2個以上web商業項目的開發;

4.熟練使用前端開發工具及調試工具,會使用grunt、gulp、webpack等前端工具;

5.精通至少一種編程語言(Python、Java、C/C++中任一種),熟悉至少一種常用后端框架(Node.js、Play、Django中任一種);

6.熟練使用關系型數據庫(如MySQL、PostgreSQL等)和非關系型數據庫(如MongoDB、Hbase、Redis等);

7.會使用git進行代碼協同管理;

8.具備良好的文檔編寫能力;

9.有較強的獨立解決問題能力、學習能力、以及溝通能力。

全棧工程師職位描述(模板三)

崗位職責:

1.根據業務需求快速進行原型開發;

2.參與需求評審和架構設計,參與技術攻關;

3.對技術方案進行快速驗證;

4.關注技術發展趨勢,持續為團隊引進新技術。

任職要求:

1.熟練使用html5/css2/javascript,掌握一種以上javascriptui框架;

2.熟練使用java,熟悉ssh框架,熟練使用c或c++;

4.有android和ios開發經驗;

5.熟悉tcp/udp協議,有多線程高并發服務設計開發經驗;

6.有良好的編程風格和文檔風格,學習能力和動手能力強,對新技術能邊學邊用;

7.有php/python/go/erlang中一種或多種語言經驗者優先考慮;

8.有消息系統或桌面應用開發經驗者優先考慮。

全棧工程師職位描述(模板四)

崗位職責:

1.獨立負責一個重要產品的前后端開發工作;

2.對業務系統進行必要的重構和架構調優,滿足新的產品需求,提升開發效率;

3.把控項目的代碼質量、持續集成、監控體系等,以保證服務的高可用和代碼的高質量。

任職要求:

1.計算機相關專業本科及以上。工作經驗1年及以上;

2.熟練掌握React、Redu*等框架,以及HTML、CSS技術;

3.對解決不同瀏覽器兼容性問題有一定的經驗;

4.熟練掌握Python,有使用Python開發后端服務的經驗;

5.良好的編程習慣,追求極致的代碼質量,熟悉常用的設計模式和敏捷開發流程;

6.開朗上進,積極溝通,追求極致,簡單可靠。

全棧工程師職位描述(模板五)

崗位職責:

1.協助完善產品需求,提供完善的技術實現方案;

2.Web前端表現層及與后端交互的設計和開發;

3.具有文檔撰寫、codereivew和單元測試,確保項目的進度和質量能力;

4.關注前端前沿技術研究,通過新技術服務團隊和業務。

任職要求:

1.大學本科或以上學歷,計算機或電信電子相關專業;

2.精通各種Web前端技術和標準(JavaScript/ES6、HTML/HTML5、CSS/CSS3),熟悉頁面架構和布局,對表現與數據分離、Web語義化等有深刻理解;

3.精通React.js,Redu*等主流框架進行SPA開發,熟練使用less或sass進行前端開發,精通webpack、gulp等構建工具配置和使用;

4.熟悉前端工程化、模塊化和組件化開發;

5.熟悉nodejs,通過nodejs(如e*press/koa)搭建web服務;

6.具備良好的學習能力和問題分析能力,關注社區動態及技術發展趨勢,參與開源項目維護者優先。

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

職位描述

職責描述

1.參與我司與世界五百強合作伙伴的聯合研發;

2.負責智慧建筑綜合管理系統WEB前后端開發,偏重前端,有用戶UX經驗;

3.配合AI、自控工程師參與業務架構(IoT+AI)的設計,模塊劃分和模塊開發;

4.主導和執行系統核心功能的開發和性能優化;

5.學習研究業界先進技術,保持技術進步;

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

7.優秀員工將有機會入選公司進修項目,前往美國斯坦福大學、德國亞琛工業大學等相關技術研發中心培訓深造。

任職要求

1.掌握計算機科學基礎知識,包括算法、數據結構、操作系統、面向對象編程等;

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

3.掌握JQuery、Bootstrap等基礎前端框架,并熟練使用Vue、React、Angular的其中一種,熟悉Node.js、WebPack等常用前端工程化工具。

4.掌握常規修圖軟件,如PS/Fireworks/AI,不要求專業設計師水平,但要會用會改

5.熟練運用mysql、redis等數據庫技術,并掌握常用mysql優化手段;

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

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

8.有服務端開發經驗者優先,有嵌入式開發經驗者優先,有大數據開發經驗者優先

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

掌握微服務架構和部署方式(Docker,Kubernetes等)

10.熟悉IBMS(IntelligentBuildingManagementSystem)工作原理,有IBMS系統實際開發經驗者優先;

11.有智能家居行業產品開發經驗者優先;

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

13.良好的溝通和協調能力,能熟練閱讀英文資料,并具備英文溝通能力者優先。