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