前端开发工程师
8000-11000元/月岗位职责:
一、岗位职责
1.1核心开发任务:
1.1.1承担地图交互功能的实现工作,包括缩放、拖拽、图层管理及标注操作等;
针对高并发与海量空间数据(百万级点线面)场景,优化渲染流程,消除卡顿现象;
1.1.2集成地理空间数据服务,完成GeoJSON、WKT格式解析,实现WGS84到GCJ02坐标系转换;
1.1.3开展三维地图可视化开发,基于Cesium或ArcGISAPI支持倾斜摄影、三维模型加载等复杂场景展示;
1.1.4主导或参与关键模块研发,如路径规划、热力图生成、空间分析工具以及数据统计与图形呈现。
1.2协作与对接:
1.2.1依据产品经理提供的业务原型图,完成前端功能开发并推动上线落地;
协同后端开发人员,共同定义和联调API接口,涵盖空间数据查询与分析结果返回等功能;
1.2.2配合GIS算法团队,实现缓冲区分析、空间相交等计算结果在前端的可视化与交互支持。
1.3技术优化与维护:
1.3.1运用WebGL、Canvas性能调优手段或矢量切片技术,提升大规模数据下的渲染效率;
1.3.2确保地图功能在移动端(H5/小程序)的良好兼容性,保障多平台体验一致;
熟练使用QGIS、SuperMap等地图编辑工具辅助完成开发任务。
二、任职要求
2.1必备条件:
技术能力:
2.1.1精通Vue框架,具备三年以上前端开发经验,其中至少一年专注于GIS相关项目;
掌握Unity3D或WebGL技术,具有三维地图开发背景,熟悉Cesium、ArcGISAPI者优先;
2.1.2熟悉GeoJSON、WKT等空间数据格式,理解坐标转换机制与基本空间运算逻辑。
2.2项目经验:
2.2.1具备处理高并发、大数据量地图渲染的实际经验,能独立诊断并解决性能瓶颈问题;
有对接GeoServer、PostGIS等GIS后端服务的经历,了解空间数据存储结构与检索方式;
2.2.2参与过智慧城市或政府类GIS系统建设者优先考虑,例如城市规划、环境监测、应急指挥等领域应用。
2.3综合素质:
2.3.1具备较强的问题排查能力,可快速定位地图卡顿原因并提出有效优化策略;
2.3.2学习适应能力强,能够迅速上手新型地图引擎(如Cesium)或开发工具(如ArcGISAPI);
2.3.3拥有良好的沟通协作意识,能与产品、后端及算法团队顺畅配合推进项目进展。
三、优先考虑:
3.1曾参与开源地图项目贡献,如开发Cesium插件、优化Leaflet功能等;
3.2掌握移动端地图实现方案,包括微信小程序地图组件集成与H5响应式布局设计

江西智成飞桨科技有限公司
点击查看地图