崗位職責:
1、根據工作安排,高效、高質地完成代碼編寫,確保符合標準前端代碼規范;
2、負責公司現有項目和新項目的前端修改調試和開發工作;
3、與設計團隊緊密配合,能夠實現設計師的設計想法;
4、與后端開發團隊緊密配合,確保代碼有效對接,優化網站前端性能;
5、確保頁面通過標準校驗,兼容各主流瀏覽器。
6、熟悉二維GIS地圖可視化技術,通過Cesium與Three.js實現地圖數據的3D展示與交互,具備WebGIS開發能力。通過Echarts等實現數據可視化大屏開發。
崗位要求
1、能夠熟練進行前端代碼開發,有良好的架構能力和精簡代碼的能力,在開發設計的過程中能夠充分考慮與后臺的對接,掌握前端開發中常見技術問題的解決方案:如 HTTP、瀏覽器、跨域、緩存等。
2、熟練掌握 vue 全家桶(vue、vue/cli、vue-router、vuex)進行開發任務,精通HTML、CSS,理解語義化,遵循主流編碼規范。
3、熟練掌握流行的前端UI框架如:element-ui、vant-ui、Bootstrap、uView-ui以及各類插件,熟練掌握H5響應式開發。
4、熟練掌握axios與后端交互,調試接口。
5、熟練使用uniapp實現多端開發,實現Android、IOS、鴻蒙、微信小程序等多端APP發布。
6、有過多端(PC端、移動端、小程序端)整合開發經驗。對前端組件化開發有豐富的經驗,要求寫過通用組件并應用到項目/產品。
7、熟練掌握JavaScript,掌握語言的核心技術(DOM,BOM,ES5/ES6),掌握常用的基于JavaScript的框架或類庫。
8、掌握Sass/Scss、Less等css預編譯方案通過全局樣式,樣式變量,樣式混入等方式復用樣式,優化代碼。
9、熟悉Echarts及DataV等數據可視化框架及Jquery、canvas庫的引用。 熟悉 Three.js、Leafletjs等,具備海量數據可視化處理經驗。
10、熟悉Node.js,webpack搭建平臺,了解mysql。
11、熟練使用yarn、npm包管理工具以及svn、git代碼版本控制工具 。
12、能夠對前端頁面進行性能調優,解決不同瀏覽器及其不同版本之間的兼容性問題。
13、具備高強度抗壓力能力和自我驅動力,有很高的團隊協作意識。
14、有過OpenLayers或Cesium等開源GIS框架經驗者優先。
15、有過鴻蒙(HarmonyOS)開發經驗者優先。
職位福利:五險一金、績效獎金、包住、餐補、交通補助、通訊補助、節日福利、免費停車