职位详情
高级前端开发工程师
2-3万
农芯科技(北京)有限责任公司
北京
5-10年
本科
12-19
工作地址

北京农科大厦

职位描述

一、岗位职责

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. 具备良好的沟通能力、团队协作能力与文档编写能力,熟悉敏捷开发流程;有强烈的责任心和学习能力,能快速理解智慧农业领域业务知识并转化为技术实现。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请