崗位職責(zé):
1、參與公司二、三維可視化大屏及 Web-GIS 項(xiàng)目的前端及全棧開發(fā),確保高質(zhì)量交付和良好用戶體驗(yàn)。
2、根據(jù)產(chǎn)品需求,設(shè)計(jì)并實(shí)現(xiàn)高性能的可視化效果、地理信息數(shù)據(jù)展示及交互邏輯。
3、參與項(xiàng)目架構(gòu)設(shè)計(jì)、前后端聯(lián)調(diào)和性能優(yōu)化。
4、參與空間數(shù)據(jù)治理,確保數(shù)據(jù)的完整性、一致性和可用性。
5、與產(chǎn)品經(jīng)理、設(shè)計(jì)師和后端工程師密切合作,共同推動(dòng)項(xiàng)目進(jìn)展。
6、持續(xù)關(guān)注前端及可視化技術(shù)的發(fā)展,結(jié)合項(xiàng)目需要進(jìn)行技術(shù)預(yù)研和創(chuàng)新。
崗位要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程、地理信息系統(tǒng)等相關(guān)專業(yè)優(yōu)先。
2、3 年及以上前端開發(fā)經(jīng)驗(yàn),熟練掌握 JavaScript/TypeScript、HTML、CSS 等基礎(chǔ)技術(shù)。
3、熟悉 React/Vue/Angular 等主流前端框架,并有實(shí)際項(xiàng)目經(jīng)驗(yàn)。
4、熟悉 Node.js、Express/Koa 等后端框架,具備一定的全棧能力。
5、熟練使用 WebGL、Three.js、Cesium、Babylon.js 等二三維可視化庫,有大屏可視化或 Web-GIS 項(xiàng)目經(jīng)驗(yàn)。
6、具備 Web-GIS 能力,熟悉常見 GIS 庫(如 OpenLayers、Leaflet、Mapbox GL 等)及其二次開發(fā)。
7、熟悉空間數(shù)據(jù)處理,能夠處理 GeoJSON、Shapefile、WMS/WFS 等空間數(shù)據(jù)格式。
8、具備空間數(shù)據(jù)治理經(jīng)驗(yàn),能夠進(jìn)行空間數(shù)據(jù)的清洗、轉(zhuǎn)換、管理和質(zhì)量控制。
9、具備可視化項(xiàng)目的性能優(yōu)化技巧,能解決常見的渲染和交互瓶頸。
10、具備良好的編碼習(xí)慣,注重代碼質(zhì)量和可維護(hù)性。
特殊說明:
具備 AI 編程軟件的使用或開發(fā)經(jīng)驗(yàn)(如 cursor)。
有數(shù)據(jù)可視化平臺(tái)或 GIS 地圖項(xiàng)目經(jīng)驗(yàn)。
熟悉 Docker、CI/CD 等 DevOps 工具。
具備一定的美術(shù)或交互設(shè)計(jì)能力,能更好地實(shí)現(xiàn)可視化效果。