更新于 今天

开发-前端工程师(A108718)

2-3.5万
  • 北京通州区
  • 3-5年
  • 本科
  • 全职
  • 招1人

职位描述

GIS/地图项目大屏/可视化项目OpenLayersGeoServer
职位描述:
1.负责智慧农业等可视化平台的前端架构设计、核心功能开发与持续迭代。
2.基于 GeoServer 发布的地图服务,利用 OpenLayers、Leaflet 或 Mapbox GL 等地图引擎,实现农田分布、种植区划、环境监测点位等空间数据的动态展示与交互。
3.构建农业数据可视化组件,如作物生长指标趋势图、环境因子实时曲线、产量分布热力图等,支持多维度数据分析与展示。
4.负责 H5 页面、微信小程序、移动端 App(基于 React Native 或 UniApp)的开发与优化,开发田间移动采集工具,支持离线数据记录、照片上传、GPS 定位等功能,满足田间试验人员外业工作需求。
5.与后端工程师紧密配合,完成 RESTful API 的数据对接,保障前后端数据交互的高效与稳定。参与接口文档的评审与维护,推动前后端协作规范化。
6.协同 UI/UX 设计师,将农业场景下的用户需求转化为高保真界面,持续优化交互细节与视觉呈现。
7.跟踪前端前沿技术(如 WebGIS 新特性、可视化库更新、跨端框架演进),结合智慧农业业务场景进行技术预研与落地。编写技术设计文档、组件使用说明及开发规范,沉淀团队技术资产。
职位要求:
1.3 年以上前端开发经验,具备智慧农业、农业信息化、GIS 或物联网相关项目经验者优先。
2.精通 HTML5、CSS3、JavaScript(ES6+),深刻理解浏览器渲染原理、前端性能优化及常见安全策略。
3.熟练掌握 Vue.js 或 React 框架及其生态(Vuex/Redux、Vue Router/React Router、Axios 等),具备大型单页应用开发经验。
4.具备扎实的移动端开发能力,熟悉响应式布局、移动端适配方案,有微信小程序、UniApp 或 React Native 等跨端框架的实际项目经验。
5.具备基于 GeoServer 发布的地图服务进行前端开发的能力。熟练使用 OpenLayers、Leaflet 或 Mapbox GL 中的至少一种地图库,能够实现地图图层管理、空间查询、要素编辑、坐标转换等交互功能。
6.有农业相关地图可视化经验,如地块边界绘制、作物种植分布、环境传感器点位展示、气象数据图层叠加等。
7.熟悉 ECharts、Highcharts、D3.js 等数据可视化库,能够根据业务需求定制化农业数据图表,如生长曲线、环境因子时序图、产量对比柱状图等。
8.熟练使用 Webpack、Vite 等构建工具,了解前端工程化、模块化、组件化开发模式。
9.具备良好的沟通能力和团队协作精神,能够与产品、设计、后端等多角色高效配合。
10.具备较强的学习能力与问题解决能力,能够快速理解农业业务逻辑并转化为技术实现。

工作地点

北京通州区信创园-B区8楼17层

认证资质

营业执照信息

职位发布者

魏先生/HRBP

刚刚活跃
立即沟通
公司Logo北京麦麦趣耕科技有限公司
麦麦科技(以下简称“麦麦”或者“公司”),作为新一代产业互联网消费平台,通过消费互联网和产业互联网的结合,将线下生产与线上消费打通,用新一代的互联网技术和物联网硬件技术为消费者提供全新的消费体验,以此带来第一产业的效率和服务水平的提升。总部位于北京,在荆门、重庆、成都、南京等地均有分公司。公司创始人均来自一线产业和互联网公司资深岗位,有丰富的行业经验和资源。目前公司处于快速发展阶段,发展前景非常宽广,欢迎有志之士加入。
公司主页