首頁 > 制度大全 > 資深全棧工程師職位描述與崗位職責(zé)任職要求

資深全棧工程師職位描述與崗位職責(zé)任職要求

2024-07-26 閱讀 2986

職位描述

工作職責(zé):

1.負(fù)責(zé)易鑫集團(tuán)風(fēng)控中心多平臺(門戶、知識圖譜、圖像平臺、標(biāo)注平臺、監(jiān)控大屏等)Web/H5前端、全棧式研發(fā)和創(chuàng)新。

2.參與應(yīng)用框架體系(引擎、流程、運(yùn)維、安全等)的建設(shè)。

3.在理解前端開發(fā)流程的基礎(chǔ)上,具有抽象思考的能力,面對傳統(tǒng)前端不常遇到的應(yīng)用場景,能夠探索出合理的解決方案。

4.在理解業(yè)務(wù)的基礎(chǔ)上,充分理解項目需求和設(shè)計需求,具有研發(fā)精神,不斷提升用戶體驗,實(shí)現(xiàn)技術(shù)驅(qū)動業(yè)務(wù)的發(fā)展。

5.與團(tuán)隊成員經(jīng)驗和新技術(shù),幫助團(tuán)隊成長,學(xué)習(xí)研究新的技術(shù),并能迅速轉(zhuǎn)化到潛在項目中,方案跟進(jìn)落地。

任職資格

1.至少3年以上前端開發(fā)經(jīng)驗,參與或主導(dǎo)過前端架構(gòu)的設(shè)計、選型和開發(fā),具備獨(dú)立的項目開發(fā)能力。

2.熟悉W3C規(guī)范,熟悉HTML4/HTML5、CSS2/CSS3、ES5/ES6等前端開發(fā)技術(shù),了解基本的瀏覽器渲染及網(wǎng)絡(luò)傳輸過程。

3.具備復(fù)雜前端可視化開發(fā)經(jīng)驗如echarts/tableau/D3,有復(fù)雜表格、流程、多圖多界面聯(lián)動、圖可視化等開發(fā)經(jīng)驗。

4.深度掌握Vue/React/AngularJS中的一種,扎實(shí)的JS功底,具備MV*(MVVM/MVC)類前端框架的項目實(shí)踐經(jīng)驗。

5.熟練使用web前端相關(guān)工具和框架(webpack/Gulp/bootstrap/Redux等)。

6.熟悉Node.js,能夠用Node.js編寫工程工具或RestfulAPI。

7.熟悉MongoDB、MySQL等常見數(shù)據(jù)庫的使用;熟悉前端緩存的設(shè)計并合理應(yīng)用。

8.至少熟悉一門非前端的語言(如Java/C/C++/Python/Ruby),并有實(shí)踐經(jīng)驗。

9.具備較強(qiáng)自學(xué)能力,了解B/S架構(gòu)工作原理,主導(dǎo)或獨(dú)立負(fù)責(zé)過前端"0-1"的研發(fā)項目。

10.對技術(shù)有強(qiáng)烈的進(jìn)取心、嚴(yán)謹(jǐn)?shù)拇a邏輯、優(yōu)秀的代碼習(xí)慣;執(zhí)行力強(qiáng),良好的分析問題和解決問題的能力;

11.充分的產(chǎn)品意識和數(shù)據(jù)敏感度,良好的溝通能力和團(tuán)隊協(xié)作能力,善于規(guī)劃和,利用自身技術(shù)能力提升團(tuán)隊整體研發(fā)效率。

篇2:全棧工程師崗位工作職責(zé)

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

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

崗位職責(zé):

1.負(fù)責(zé)創(chuàng)新型項目的全棧設(shè)計與開發(fā);

2.參與產(chǎn)品設(shè)計、自動化測試和上線運(yùn)維;

3.負(fù)責(zé)相關(guān)技術(shù)的基礎(chǔ)設(shè)施搭建,提高工程效率和工程質(zhì)量。

任職要求:

1.熟悉JavaScript/Python/Ruby/Java中的任何一門語言,有Node.js開發(fā)經(jīng)驗者優(yōu)先;

2.了解Web相關(guān)的標(biāo)準(zhǔn)和最佳實(shí)踐,有小程序開發(fā)經(jīng)驗者優(yōu)先;

3.扎實(shí)的計算機(jī)科學(xué)基礎(chǔ)知識,熟悉操作系統(tǒng),數(shù)據(jù)庫、常見數(shù)據(jù)結(jié)構(gòu)和算法,以及軟件設(shè)計實(shí)踐;

4.能獨(dú)立分析問題,善于研究業(yè)務(wù),分析產(chǎn)品,有datasense;

5.為人踏實(shí),善良正直,熱愛學(xué)習(xí)技術(shù),長期關(guān)注技術(shù)的發(fā)展趨勢;

6.github與stackoverflow貢獻(xiàn)者優(yōu)先,對開源社區(qū)有貢獻(xiàn)者優(yōu)先。

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

崗位職責(zé):

1.負(fù)責(zé)公司基于web的產(chǎn)品技術(shù)體系架構(gòu)以及產(chǎn)品總體技術(shù)方案設(shè)計;

2.帶領(lǐng)研發(fā)團(tuán)隊對產(chǎn)品進(jìn)行功能規(guī)劃、需求分析和技術(shù)實(shí)現(xiàn);

3.負(fù)責(zé)所屬模塊的代碼開發(fā)、調(diào)試與維護(hù)工作。

任職要求:

1.計算機(jī)及相關(guān)專業(yè)畢業(yè),統(tǒng)招全日制211本科以上學(xué)歷;

2.3年以上前端開發(fā)經(jīng)驗,精通前端基本技術(shù),包括HTML/CSS/Javascript/jQuery/Bootstrap等;

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

4.熟練使用前端開發(fā)工具及調(diào)試工具,會使用grunt、gulp、webpack等前端工具;

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

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

7.會使用git進(jìn)行代碼協(xié)同管理;

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

9.有較強(qiáng)的獨(dú)立解決問題能力、學(xué)習(xí)能力、以及溝通能力。

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

崗位職責(zé):

1.根據(jù)業(yè)務(wù)需求快速進(jìn)行原型開發(fā);

2.參與需求評審和架構(gòu)設(shè)計,參與技術(shù)攻關(guān);

3.對技術(shù)方案進(jìn)行快速驗證;

4.關(guān)注技術(shù)發(fā)展趨勢,持續(xù)為團(tuán)隊引進(jìn)新技術(shù)。

任職要求:

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

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

4.有android和ios開發(fā)經(jīng)驗;

5.熟悉tcp/udp協(xié)議,有多線程高并發(fā)服務(wù)設(shè)計開發(fā)經(jīng)驗;

6.有良好的編程風(fēng)格和文檔風(fēng)格,學(xué)習(xí)能力和動手能力強(qiáng),對新技術(shù)能邊學(xué)邊用;

7.有php/python/go/erlang中一種或多種語言經(jīng)驗者優(yōu)先考慮;

8.有消息系統(tǒng)或桌面應(yīng)用開發(fā)經(jīng)驗者優(yōu)先考慮。

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

崗位職責(zé):

1.獨(dú)立負(fù)責(zé)一個重要產(chǎn)品的前后端開發(fā)工作;

2.對業(yè)務(wù)系統(tǒng)進(jìn)行必要的重構(gòu)和架構(gòu)調(diào)優(yōu),滿足新的產(chǎn)品需求,提升開發(fā)效率;

3.把控項目的代碼質(zhì)量、持續(xù)集成、監(jiān)控體系等,以保證服務(wù)的高可用和代碼的高質(zhì)量。

任職要求:

1.計算機(jī)相關(guān)專業(yè)本科及以上。工作經(jīng)驗1年及以上;

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

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

4.熟練掌握Python,有使用Python開發(fā)后端服務(wù)的經(jīng)驗;

5.良好的編程習(xí)慣,追求極致的代碼質(zhì)量,熟悉常用的設(shè)計模式和敏捷開發(fā)流程;

6.開朗上進(jìn),積極溝通,追求極致,簡單可靠。

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

崗位職責(zé):

1.協(xié)助完善產(chǎn)品需求,提供完善的技術(shù)實(shí)現(xiàn)方案;

2.Web前端表現(xiàn)層及與后端交互的設(shè)計和開發(fā);

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

4.關(guān)注前端前沿技術(shù)研究,通過新技術(shù)服務(wù)團(tuán)隊和業(yè)務(wù)。

任職要求:

1.大學(xué)本科或以上學(xué)歷,計算機(jī)或電信電子相關(guān)專業(yè);

2.精通各種Web前端技術(shù)和標(biāo)準(zhǔn)(JavaScript/ES6、HTML/HTML5、CSS/CSS3),熟悉頁面架構(gòu)和布局,對表現(xiàn)與數(shù)據(jù)分離、Web語義化等有深刻理解;

3.精通React.js,Redu*等主流框架進(jìn)行SPA開發(fā),熟練使用less或sass進(jìn)行前端開發(fā),精通webpack、gulp等構(gòu)建工具配置和使用;

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

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

6.具備良好的學(xué)習(xí)能力和問題分析能力,關(guān)注社區(qū)動態(tài)及技術(shù)發(fā)展趨勢,參與開源項目維護(hù)者優(yōu)先。

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

職位描述

職責(zé)描述

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

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

3.配合AI、自控工程師參與業(yè)務(wù)架構(gòu)(IoT+AI)的設(shè)計,模塊劃分和模塊開發(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ī)會入選公司進(jìn)修項目,前往美國斯坦福大學(xué)、德國亞琛工業(yè)大學(xué)等相關(guān)技術(shù)研發(fā)中心培訓(xùn)深造。

任職要求

1.掌握計算機(jī)科學(xué)基礎(chǔ)知識,包括算法、數(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è)計師水平,但要會用會改

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ōu)先,有嵌入式開發(fā)經(jīng)驗者優(yōu)先,有大數(shù)據(jù)開發(fā)經(jīng)驗者優(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ōu)先;

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

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

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