崗位職責(zé):
1、負(fù)責(zé)Web前端系統(tǒng)與小程序APP的設(shè)計與開發(fā),獨立完成模塊設(shè)計、編碼實現(xiàn)及優(yōu)化;
2、基于設(shè)計稿或項目需求完成高質(zhì)量的響應(yīng)式頁面開發(fā),確保跨瀏覽器、跨設(shè)備的兼容性;結(jié)合WebGIS技術(shù)實現(xiàn)可視化交互功能;
3、與后端團(tuán)隊協(xié)作,完成接口聯(lián)調(diào),保障系統(tǒng)整體性能與用戶體驗;
4、主導(dǎo)公安、水利、低空、交通等領(lǐng)域的行業(yè)應(yīng)用開發(fā),負(fù)責(zé)前端業(yè)務(wù)與交互內(nèi)容開發(fā),參與公司自研數(shù)字孿生產(chǎn)品的開發(fā);
5、負(fù)責(zé)軟件設(shè)計、代碼編寫、自測、聯(lián)調(diào)、部署以及后期維護(hù)工作。
任職要求:
1、計算機(jī)、地理信息相關(guān)專業(yè)本科及以上學(xué)歷。
2、3-5年以上前端開發(fā)經(jīng)驗,具備獨立負(fù)責(zé)前端項目的能力;對前端技術(shù)發(fā)展有持續(xù)關(guān)注,具備較強的學(xué)習(xí)能力與問題排查能力;
3、精通 JavaScript(ES6+),熟悉其運行機(jī)制、異步編程、閉包、原型鏈等核心特性;
4、熟練使用前端工程化工具:npm、Webpack、Babel、ESLint 等,具備項目構(gòu)建與優(yōu)化經(jīng)驗;
5、熟練使用 UniApp 進(jìn)行跨平臺應(yīng)用開發(fā),具備多端適配經(jīng)驗;
6、熟悉 HTML5、CSS3,掌握響應(yīng)式布局、彈性盒模型等現(xiàn)代布局技術(shù);熟悉主流瀏覽器及移動端兼容性問題,具備較強的調(diào)試和解決能力;
7、能夠獨立完成設(shè)計圖到代碼的轉(zhuǎn)化,具備良好的視覺還原能力和細(xì)節(jié)把控力;
8、熟悉至少任意兩種開源 GIS 前端框架:openlayers、MapboxGL、Cesium、ThreeJS;
9、具備一定的 GIS 基礎(chǔ)知識,了解地圖投影、空間數(shù)據(jù)渲染、圖層管理等基本概念;
10、有公安行業(yè)WebGIS應(yīng)用、三維可視化、數(shù)字孿生等相關(guān)項目經(jīng)驗者優(yōu)先。