崗位職責(zé):
1、負(fù)責(zé)HTML5、WebGL相關(guān)產(chǎn)品的架構(gòu)設(shè)計(jì)及開發(fā)。
2、負(fù)責(zé)搭建Web?3D基礎(chǔ)技術(shù)架構(gòu),渲染性能調(diào)優(yōu)。
3、使用GIS軟件進(jìn)行空間數(shù)據(jù)簡單處理、服務(wù)發(fā)布等基礎(chǔ)工作。
4、負(fù)責(zé)WebGIS或Web前端相關(guān)先進(jìn)技術(shù)預(yù)研并能推進(jìn)應(yīng)用于產(chǎn)品。
崗位要求:
1、計(jì)算機(jī)、數(shù)學(xué)、地理信息系統(tǒng)、測繪等相關(guān)專業(yè)本科及以上學(xué)歷,2年以上相關(guān)工作經(jīng)驗(yàn);
2、精通HTML、CSS、JavaScript等前端開發(fā)技術(shù),熟悉?ES6+,熟悉Vue或React框架。
3、至少精通使用一種WebGL框架,有Three.js、Cesium、TWGL.js、Babylon.js、Mapbox?GL等三維引擎開發(fā)經(jīng)驗(yàn)。
4、掌握webGL圖形渲染技術(shù),GLSL?shaders著色器編程,了解簡單的轉(zhuǎn)場、濾鏡、特效實(shí)現(xiàn)原理。
5、熟練掌握Echarts、D3JS等常用可視化引擎。
6、熟悉三維圖形圖像的理論基礎(chǔ),如坐標(biāo)系轉(zhuǎn)換、三維成像原理、UV貼圖、著色器、材質(zhì)等,掌握三維計(jì)算相關(guān)的數(shù)學(xué)基礎(chǔ)知識優(yōu)先。
7、熟悉WebGis可視化技術(shù),熟悉GeoServer,Openlayer、BIM數(shù)據(jù)結(jié)構(gòu)、3D?Tiles者優(yōu)先。
8、熟悉幾何光學(xué)優(yōu)先。
9、熟練使用瀏覽器等前端調(diào)試工具。
10、熟練使用git代碼管理工具。
11、有責(zé)任感,能夠很好的分析問題和解決問題。
12、熱愛前端技術(shù),有較強(qiáng)的學(xué)習(xí)能力,良好的溝通能力及團(tuán)隊(duì)合作精神。