職位描述:
(1)開發(fā)和維護(hù)基于GIS+BIM的智慧工地產(chǎn)品,包括但不限于地圖數(shù)據(jù)和BIM輕量化的處理、分析、展示等,能夠應(yīng)對(duì)高復(fù)雜度、高并發(fā)場(chǎng)景的GIS數(shù)據(jù)處理和分析;
(2)負(fù)責(zé)PC界面,移動(dòng)端界面的開發(fā)與維護(hù) ;
(3)負(fù)責(zé)前端界面重構(gòu)以及交互設(shè)計(jì)邏輯處理;
(4)負(fù)責(zé)組件庫組件開發(fā)與維護(hù)工作;
(5)發(fā)現(xiàn)項(xiàng)目中遇到的業(yè)務(wù)和技術(shù)問題,積極尋找方案推動(dòng)解決。
職位要求:
(1)熟練掌握主流前端地圖引擎,二維如openlayer.leaflet、mapbox等,三維如cesium、three等;
(2)熟悉使用Three.js API(矩陣、頂點(diǎn)坐標(biāo)、坐標(biāo)系轉(zhuǎn)換等相關(guān)知識(shí))掌握WebGL相關(guān)知識(shí)和shader的實(shí)現(xiàn);
(3)扎實(shí)的前端基礎(chǔ) JavaScript/HTML/CSS,熟悉頁面架構(gòu)和布局,熟練使用 Vue 進(jìn)行前端開發(fā),熟悉當(dāng)前流行的 JavaScript 類庫,熟悉JavaScript面向?qū)ο缶幊谭椒ǎ?/div>
(4)對(duì)自己所熟悉的前端框架、庫、工具等有足夠的了解,例如,React/Vue、Redux/Vuex、Electron、Webpack、Node等;
(5)對(duì)計(jì)算機(jī)相關(guān)基礎(chǔ)知識(shí)有較好理解,三年以上開發(fā)工作經(jīng)驗(yàn),對(duì)新技術(shù)有強(qiáng)烈興趣,有良好的學(xué)習(xí)能力和團(tuán)隊(duì)合作精神;
(6)有一定的安卓或者小程序開發(fā)經(jīng)驗(yàn)者優(yōu)先。