崗位職責(zé):
1、分析前端項(xiàng)目業(yè)務(wù)需求,提交項(xiàng)目開(kāi)發(fā)設(shè)計(jì);
2、負(fù)責(zé)前端項(xiàng)目頁(yè)面及效果的開(kāi)發(fā)和維護(hù);負(fù)責(zé)項(xiàng)目功能模塊開(kāi)發(fā)和拆解安排;
3、總結(jié)前端項(xiàng)目研發(fā)規(guī)范及代碼優(yōu)化與封裝;
4、負(fù)責(zé)項(xiàng)目模塊級(jí)組件開(kāi)發(fā)、調(diào)整和 Vue3 生態(tài)新技術(shù)、工具、框架的研究引入和迭代;
5、負(fù)責(zé)培養(yǎng)、帶動(dòng)初(中)級(jí)開(kāi)發(fā)人員 ;
6、完成項(xiàng)目組安排的其他工作。
任職要求:
1、計(jì)算機(jī)或軟件工程相關(guān)專業(yè)本科及以上學(xué)歷;
2、3 年以上工作經(jīng)驗(yàn),能夠獨(dú)立承擔(dān)、協(xié)作實(shí)現(xiàn)前端 VUE 項(xiàng)目開(kāi)發(fā);
3、熟練使用 TypeScript 開(kāi)發(fā) vue3 項(xiàng)目;精通 VUE3 及相關(guān)生態(tài) vuex、vue-router等,精通 vue3 架構(gòu)和 element-plus;
4、對(duì)表現(xiàn)與數(shù)據(jù)分離、Web 語(yǔ)義化等有深刻理解,熟悉 HTML5、CSS3、JS,對(duì)原型鏈、繼承、閉包和模塊化有充分理解;精通 axios 和 JS 模塊化開(kāi)發(fā);
5、有多個(gè) uniapp 多端開(kāi)發(fā)項(xiàng)目經(jīng)驗(yàn);精通 uniapp 框架和底層 api;
6、能夠熟練使用:前端自動(dòng)發(fā)布、mock-api、nginx,Webpack、git 可配置基于 CL\CD的自動(dòng)化處理者優(yōu)先;
7、有 Node 項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),熟練使用 express 框架;可以獨(dú)立發(fā)布配置站點(diǎn)服務(wù)器,IIS 或 nginx、appche、tomcat;能夠使用 xshell 管理配置 linux 者優(yōu)先;
8、能夠獨(dú)立封裝全局公共組件;獨(dú)立封裝發(fā)布 npm 包到 npm 私服;
9、能夠使用多種前端調(diào)試工具,快速定位和分析問(wèn)題,高效處理解決;
10、善于理解需求,能夠在團(tuán)隊(duì)中與他人良好配合,具備較強(qiáng)的自我學(xué)習(xí)能力。