崗位職責:???1、根據業(yè)務需求及功能規(guī)劃,制定對應的前端技術解決方案,并進行相關開發(fā)模塊詳細設計;?
???2、負責web前端開發(fā)工作,對產品體驗、性能改進和Web界面技術進行優(yōu)化;?
???3、負責前端架構規(guī)劃、設計以及開發(fā)執(zhí)行落地;?
???4、負責優(yōu)化前端頁面和客戶端的體驗,持續(xù)改進性能、安全性、穩(wěn)定性和可擴展性;?
???5、探索新技術發(fā)展方向,結合實際不斷創(chuàng)新;?
???6、配合項目經理完成相關任務目標;?
?技能要求:
???前端開發(fā):?美工?HTML5?(CSS+DIV)??
???前端開發(fā):?JavaScript-Jquery??
???前端開發(fā):?Vue.js?/?Angular.js??
???前端開發(fā):?MVC??
???設計規(guī)范:?RESTful規(guī)范??
???設計規(guī)范:?JSON交互協(xié)議??
???設計規(guī)范:?SOAP規(guī)范??
???開發(fā)技術:?Java編程語言??
???開發(fā)技術:?設計模式??
???開發(fā)技術:?Spring?Framework??
???開發(fā)技術:?ORM框架(MyBatis/Hibernate)??
???開發(fā)技術:?系統(tǒng)日志Log4J??
???開發(fā)技術:?工作流-Activity/JBPM??
???數(shù)據庫:?SQL語言??
???數(shù)據庫:?常用數(shù)據庫(MySQL/Oracle/GP)??
???GIS:?ArcGIS??
???GIS:?在線地圖(高德/百度/谷歌)??
???GIS:?離線地圖(GeoServer/Mapnik/Leaflet/Openlayers)??
???軟件部署:?Linux-操作命令,Shell腳本