(該崗位2輪面試均須線下,初試前有筆試測評)
崗位職責(zé):
1、主導(dǎo)或協(xié)助大前端技術(shù)架構(gòu)設(shè)計與模塊開發(fā),選型前端技術(shù)棧、設(shè)計前端工程化體系,支APP/H5//小程序/PC;
2、主導(dǎo)或協(xié)助公司W(wǎng)ebGIS前端項目的開發(fā)和維護
3、對前端性能與體驗負責(zé),優(yōu)化首屏加載速度,適配多終端與瀏覽器、屏幕分辨率、確保前端功能一致性;
4、制定前端研發(fā)規(guī)范并沉淀前端技術(shù)資產(chǎn),協(xié)同產(chǎn)品U1、后端推進需求,參與需求評審,提供前端技術(shù)可行性建議,編寫核心代碼解決關(guān)鍵技術(shù)問題,配合排查前后端聯(lián)調(diào)故障;
5、還原UI設(shè)計及交互設(shè)計實現(xiàn)完整的產(chǎn)品功能,建立CICD自動化部署流程,搭建多環(huán)境、多版本以及代碼管理系統(tǒng),制定風(fēng)險隔離機制和應(yīng)急預(yù)案;
任職要求:
1、5年以上web前端開發(fā)經(jīng)驗,本科學(xué)歷,計算機相關(guān)專業(yè),有智慧城市、數(shù)字政府類項目經(jīng)驗者優(yōu)先;
2、熟練掌握 HTML5、CSS3、Sass、LessJavaScript、TypeScript、es6等前端基礎(chǔ)技術(shù);
3、熟練掌握前端開發(fā)框架Vue2/3以及Vue生態(tài)(VueRouter/Pimnia/vite等相關(guān)技術(shù))具有獨立封裝和設(shè)計的能力,對React、Angular有一定的了解;
4、熟練掌握主流前端組件庫包括但不限于AntDesignVue、Element、DataV等;
5、熟悉掌握Echarts、AntV,Three.js、高德地圖等,能夠完成數(shù)據(jù)可視化大屏開發(fā);
6、WebGlS開發(fā)經(jīng)驗,熟悉Openlayers等多種GIS框架,并具有實戰(zhàn)經(jīng)驗;
7、熟悉掌握uni-app,有移動端 H5、小程序等開發(fā)經(jīng)驗,具有解決移動端不同移動設(shè)備不同版本的兼容問題的能力,掌握前端性能優(yōu)化全鏈路方案(首屏加載、長列表渲染、請求優(yōu)化等);
8、熟練使用 Axios(請求攔截、重試策略)、了解HTTP/HTTPS協(xié)議(跨域CORS配置、HTTPS 證書適配)掌握Git高級操作(分支管理、沖突解決);
9、熟悉常見的前端優(yōu)化技巧,包括但不限于性能優(yōu)化圖片壓縮、懶加載、分片上傳、代碼分割等;
10、具備良好的學(xué)習(xí)能力、溝通能力、分析及解決問題能力,優(yōu)秀的團隊協(xié)作精神。