4000-5000元
北京农科大厦
一、岗位职责
1. 负责智慧农业平台前端核心模块的设计与开发,保障界面交互流畅性与视觉统一性。
2. 主导前端技术架构设计与优化,基于微前端架构实现多业务模块的独立开发、部署与集成,提升系统扩展性与维护性;适配多终端场景(Web端、移动端、小程序),保障跨终端体验一致性。
3. 负责GIS引擎相关功能开发与优化,实现农田边界绘制、传感器点位标注、实时数据叠加展示、区域数据分析可视化等功能,提升地理信息展示的精准度与流畅性。
4. 深入理解智慧农业业务逻辑,将产品需求转化为合理的前端技术实现方案,编写高质量的前端设计文档;指导团队成员开展前端开发工作,解决开发过程中的复杂前端技术难题。
5. 参与前端技术规范制定与落地,推动组件化、工程化开发流程,搭建前端组件库与工具链,提升团队开发效率与代码质量;关注前端技术前沿,探索新技术(如WebGL、低代码)在智慧农业可视化场景中的应用。
6. 配合后端、物联网、产品等跨团队成员完成系统集成与联调工作,保障前端与后端接口交互顺畅;针对智慧农业特殊场景(如弱网、户外强光屏幕显示)优化前端体验,提升用户使用满意度。
二、任职要求
1. 本科及以上学历,计算机相关专业,8年以上前端开发经验,有智慧农业、物联网、GIS、遥感相关项目开发经验者优先。
2. 精通HTML5、CSS3、JavaScript/TypeScript,熟练掌握Vue3、React等主流前端框架及生态工具。
3. 深入理解微前端架构原理,具备基于qiankun、single-spa等框架的项目实践经验。
4. 具备丰富的移动端开发经验,熟练掌握响应式布局、移动端适配方案,有微信小程序、App端(React Native/Uniapp)开发经验;能独立完成多终端界面适配与交互优化。
5. 熟悉主流GIS引擎(如ArcGIS、Leaflet、Mapbox)的使用与二次开发,具备地理信息可视化、空间数据处理相关开发经验,能独立实现地图叠加分析、点位管理等核心功能。
6. 具备扎实的前端工程化基础,掌握Git版本控制、CI/CD流程;了解前端性能优化策略,能有效解决大型前端应用的性能瓶颈。
7. 具备良好的沟通能力、团队协作能力与文档编写能力,熟悉敏捷开发流程;有强烈的责任心和学习能力,能快速理解智慧农业领域业务知识并转化为技术实现。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕