一、崗位職責(zé):
1. 根據(jù)項(xiàng)目需求,高質(zhì)量完成項(xiàng)目前端開發(fā)任務(wù);
2. 根據(jù)項(xiàng)目需求,與 UI 設(shè)計(jì)師。后端工程師配合,分析并設(shè)計(jì)最佳的前端結(jié)構(gòu)與解決方案;
3. 負(fù)責(zé)前端應(yīng)用架構(gòu)設(shè)計(jì)、系統(tǒng)設(shè)計(jì)及模塊劃分;負(fù)責(zé)前端生態(tài)建設(shè)和整體框架搭建;
4. 參與項(xiàng)目工作量分析,評(píng)估實(shí)現(xiàn)難度,提出前端開發(fā)工作規(guī)劃;
5. 參與 Web 前端技術(shù)難點(diǎn)攻關(guān)和障礙解決,參與開發(fā)流程的討論與優(yōu)化;
6. 培訓(xùn)指導(dǎo)其他開發(fā)人員的前端編碼工作并檢查開發(fā)成果;
7. 封裝功能服務(wù)能力控件,形成標(biāo)準(zhǔn)規(guī)范并提供給其他開發(fā)人員使用,提升團(tuán)隊(duì)水平;
8. Web 前沿技術(shù)研究和新技術(shù)調(diào)研,技術(shù)類知識(shí)、經(jīng)驗(yàn)、教訓(xùn)的分析審核和傳播;
9. 按時(shí)完成上級(jí)安排的其他任務(wù)。
二、崗位要求
1. 統(tǒng)招本科或以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè);
2. 5年以上前端開發(fā)經(jīng)歷,扎實(shí)的JavaScript、SASS、HTML5、CSS3知識(shí)功底;
3. 熟練掌握Vue(Vue2、Vue3、Vite)。熟悉MVC、MVVM等前端開發(fā)模型;
4. 熟練掌握UniApp、微信小程序、ES5、ES6、Node.js、Axios、TypeScript等相關(guān)開發(fā)技術(shù);
5. 熟練掌握前端構(gòu)建工具,如Webpack、Vite、Gulp等;
6. 有g(shù)is地圖相關(guān)開發(fā)或集成使用經(jīng)驗(yàn)者優(yōu)先;
7. 熟悉Cesium,Three.js 或 WebGL,能實(shí)現(xiàn)3D地形地貌或者設(shè)備模型展示者優(yōu)先