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