任職要求:
(一)核心技能
1、精通HTML5、CSS3、JavaScript/TypeScript,熟練掌握React/Vue/Angular等主流前端框架,具備扎實的前端工程化基礎(webpack、vite等);
2、深入理解GIS核心概念(坐標系統、投影轉換、空間索引等),熟練使用至少一種主流GIS開發(fā)框架,能獨立完成GIS圖層管理、空間查詢、軌跡展示、緩沖區(qū)分析等功能開發(fā);
3、具備web端三維開發(fā)經驗,熟練使用至少一種三維引擎(如Three.js、Cesium、Babylon.js等),能獨立實現三維場景搭建、模型加載與優(yōu)化、光照/材質調整、三維交互邏輯開發(fā);
4、熟悉空間數據格式(GeoJSON、WKT、SHP、KML等)的解析與處理,了解GIS服務(WMS、WFS、WMTS、GeoServer等)的調用與二次開發(fā);
5、具備數據可視化圖表開發(fā)經驗,至少熟練使用一種主流圖表庫,能獨立實現折線圖、柱狀圖、餅圖、熱力圖、關系圖等多類型圖表開發(fā),掌握圖表動態(tài)更新、交互聯動、性能優(yōu)化等技巧;
6、有移動端開發(fā)經驗,精通移動端H5開發(fā)(適配、響應式布局、觸摸事件處理),熟悉微信小程序/支付寶小程序/Uniapp等移動端開發(fā)技術,能解決移動端適配、卡頓、兼容性等問題;
7、具備良好的性能優(yōu)化意識,能針對GIS地圖加載、三維場景渲染等場景進行加載速度、幀率優(yōu)化;
8、熟悉前端模塊化、組件化開發(fā)思想,具備規(guī)范的代碼編寫習慣和文檔撰寫能力。
(二)經驗要求
1、至少5年前端開發(fā)經驗,其中包含2年以上WebGIS開發(fā),有web三維開發(fā)實戰(zhàn)經驗;
2、有完整的GIS類項目全生命周期開發(fā)經驗,能獨立負責核心模塊開發(fā);
3、具備跨團隊協作經驗,能有效對接后端接口、產品需求,推動項目迭代。
(三)加分項
1、掌握python、Java開發(fā)或其他后端開發(fā)技術,有相關項目經驗;
有水利水務行業(yè)信息化項目經驗,掌握相關業(yè)務知識。
崗位職責:
1、負責根據設計成果進行系統開發(fā)和調試、維護及功能優(yōu)化、迭代升級;
2、參與客戶需求調研工作,能夠理順需求,參與分析,為軟件設計提供意見;
3、主導前端技術架構設計與優(yōu)化,制定GIS/三維相關技術規(guī)范,解決跨瀏覽器、跨設備的兼容性問題及大數據量下的性能瓶頸;
負責攻關并解決項目中遇到的技術難題,對行業(yè)前沿技術進行預研并應用。
公司福利:
雙休、餐補、交通補貼、通訊補貼、高溫補貼、每年體檢、帶薪年假