前端开发工程师
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框架,具备3年以上前端开发经验,至少1年GIS项目经验;
熟悉Unity3D/WebGL技术,具备三维地图开发能力(Cesium、ArcGISAPI优先);
2.1.2熟练掌握GeoJSON、WKT等地理空间数据格式,熟悉坐标系转换与空间计算逻辑。
2.2项目经验:
2.2.1有高并发、大数据量地图渲染优化经验,能独立解决渲染性能问题;
具备GIS后端服务(如GeoServer、PostGIS)对接经验,了解空间数据存储与查询;
2.2.2有智慧城市、政府类GIS项目开发经验者优先(如城市规划、环保监测、应急管理)。
2.3软性能力:
2.3.1具备强问题解决能力(如快速定位地图卡顿根源,提出优化方案);
2.3.2学习能力强,能快速掌握新地图引擎(如Cesium)或工具(如ArcGISAPI);
2.3.3良好的沟通能力,能与产品、后端、算法团队高效协作。
三、加分项:
3.1有开源地图项目贡献经验(如参与Cesium插件开发、Leaflet优化);
3.2熟悉移动端地图开发(微信小程序地图组件、H5自适应方案)

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