崗位職責(zé):
1、負(fù)責(zé)Web前端系統(tǒng)的設(shè)計(jì)與開發(fā),獨(dú)立完成模塊設(shè)計(jì)、編碼實(shí)現(xiàn)及優(yōu)化;
2、基于設(shè)計(jì)稿完成高質(zhì)量的響應(yīng)式頁面開發(fā),確??鐬g覽器、跨設(shè)備的兼容性;
結(jié)合Web GIS技術(shù)實(shí)現(xiàn)可視化交互功能;
3、與后端團(tuán)隊(duì)協(xié)作,完成接口聯(lián)調(diào),保障系統(tǒng)整體性能與用戶體驗(yàn)。
任職要求:
一、學(xué)歷背景:
1、計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷。
二、前端技術(shù)能力
1、熟練掌握 Vue.js 前端框架,深入理解 MVVM、MVC 等前端架構(gòu)模式;
2、精通 JavaScript(ES6+),熟悉其運(yùn)行機(jī)制、異步編程、閉包、原型鏈等核心特性;
3、熟練使用前端工程化工具:npm、Webpack、Babel、ESLint 等,具備項(xiàng)目構(gòu)建與優(yōu)化經(jīng)驗(yàn);
4、熟練使用 UniApp 進(jìn)行跨平臺應(yīng)用開發(fā),具備多端適配經(jīng)驗(yàn)。
頁面開發(fā)與兼容性處理
5、熟悉 HTML5、CSS3,掌握響應(yīng)式布局、彈性盒模型等現(xiàn)代布局技術(shù);
6、能夠獨(dú)立完成設(shè)計(jì)圖到代碼的轉(zhuǎn)化,具備良好的視覺還原能力和細(xì)節(jié)把控力;
7、熟悉主流瀏覽器及移動端兼容性問題,具備較強(qiáng)的調(diào)試和解決能力。
三、GIS 開發(fā)經(jīng)驗(yàn)(重點(diǎn))
1、熟悉至少兩種以下開源 GIS 前端框架:Leaflet、MapboxGL、Cesium;
2、具備一定的 GIS 基礎(chǔ)知識,了解地圖投影、空間數(shù)據(jù)渲染、圖層管理等基本概念;
3、有 WebGIS 應(yīng)用、氣象行業(yè)、三維可視化、數(shù)字孿生等相關(guān)項(xiàng)目經(jīng)驗(yàn)者優(yōu)先。
四、項(xiàng)目經(jīng)驗(yàn)與綜合能力
1、3年以上 JavaScript 前端開發(fā)經(jīng)驗(yàn),具備獨(dú)立負(fù)責(zé)前端項(xiàng)目的能力;
2、對前端技術(shù)發(fā)展有持續(xù)關(guān)注,具備較強(qiáng)的學(xué)習(xí)能力與問題排查能力;
3、能夠快速定位并解決復(fù)雜前端性能、兼容性和交互問題;
4、具備良好的溝通能力和團(tuán)隊(duì)協(xié)作精神,責(zé)任心強(qiáng)。
五、加分項(xiàng)
1、有 Three.js、WebGL 相關(guān)開發(fā)經(jīng)驗(yàn);
2、參與過 BIM 集成、三維場景搭建類項(xiàng)目;