任职要求:
(一)核心技能
1、精通HTML5、CSS3、JavaScript/TypeScript,熟练掌握React/Vue/Angular等主流前端框架,具备扎实的前端工程化基础(webpack、vite等);
2、深入理解GIS核心概念(坐标系统、投影转换、空间索引等),熟练使用至少一种主流GIS开发框架,能独立完成GIS图层管理、空间查询、轨迹展示、缓冲区分析等功能开发;
3、具备web端三维开发经验,熟练使用至少一种三维引擎(如Three.js、Cesium、Babylon.js等),能独立实现三维场景搭建、模型加载与优化、光照/材质调整、三维交互逻辑开发;
4、熟悉空间数据格式(GeoJSON、WKT、SHP、KML等)的解析与处理,了解GIS服务(WMS、WFS、WMTS、GeoServer等)的调用与二次开发;
5、具备数据可视化图表开发经验,至少熟练使用一种主流图表库,能独立实现折线图、柱状图、饼图、热力图、关系图等多类型图表开发,掌握图表动态更新、交互联动、性能优化等技巧;
6、有移动端开发经验,精通移动端H5开发(适配、响应式布局、触摸事件处理),熟悉微信小程序/支付宝小程序/Uniapp等移动端开发技术,能解决移动端适配、卡顿、兼容性等问题;
7、具备良好的性能优化意识,能针对GIS地图加载、三维场景渲染等场景进行加载速度、帧率优化;
8、熟悉前端模块化、组件化开发思想,具备规范的代码编写习惯和文档撰写能力。
(二)经验要求
1、至少5年前端开发经验,其中包含2年以上WebGIS开发,有web三维开发实战经验;
2、有完整的GIS类项目全生命周期开发经验,能独立负责核心模块开发;
3、具备跨团队协作经验,能有效对接后端接口、产品需求,推动项目迭代。
(三)加分项
1、掌握python、Java开发或其他后端开发技术,有相关项目经验;
2、有水利水务行业信息化项目经验,掌握相关业务知识。
岗位职责
1、负责根据设计成果进行系统开发和调试、维护及功能优化、迭代升级;
2、参与客户需求调研工作,能够理顺需求,参与分析,为软件设计提供意见;
3、主导前端技术架构设计与优化,制定GIS/三维相关技术规范,解决跨浏览器、跨设备的兼容性问题及大数据量下的性能瓶颈;
4、负责攻关并解决项目中遇到的技术难题,对行业前沿技术进行预研并应用。
公司福利:
双休、餐补、交通补贴、通讯补贴、高温补贴、每年体检