必备条件:
1、最好本科及以上,如果技术方向上能力较好的,可考虑放宽学历
2、可尽快到岗
3、最好工作地在南京,西安、成都的每个月需要去南京出差1周
优先条件:
RN相关经验5年+的优先考虑
岗位职责:
1. React Native 跨平台应用的开发、调试与维护,与原生团队紧密协作完成代码集成。
2. 运用 MQTT 和蓝牙协议,实现割草机器人与应用间的数据通信、设备连接及交互功能。
3. 遵循 ESLint、SonarLint 规范编写代码。
4. 使用mapbox进行地图相关功能的开发。
5. 优化应用包体积和性能,提升响应速度与流畅度。
6. 开发并封装可复用、易维护的 React Native 自定义组件。
7. 依据项目需求,选用合适状态管理库(如 Redux、MobX),实现高效状态管理与数据流控制。
8. 与多团队协同合作,保障项目按时交付。
任职要求:
1. 本科及以上学历,专业不限,3 年以上 React Native 开发经验,主导过至少 1 个RN项目上线,有物联网项目经验者优先。
2. 精通 JavaScript 和 TypeScript,能运用高级特性开发,确保代码健壮、易维护。
3. 熟练掌握 Redux、MobX 等状态管理库,实现状态与数据流有效控制。
4. 具备出色的 UI 设计和交互实现能力,熟悉响应式设计,确保应用跨设备显示良好。
5. 熟悉 iOS 和 Android 原生开发,实现 React Native 与原生代码深度集成,解决兼容性问题。
6. 有丰富 React Native 地图开发经验,熟悉 Mapbox 等地图 SDK,可实现地图相关功能。
7. 严格遵守代码规范,熟练使用 Git 进行版本控制,掌握 Yarn 或 npm 管理项目依赖。
8. 有应用性能和包体积优化经验,能分析调优性能、降低安装包大小。
9. 具备较强问题解决能力,能独立排查解决复杂技术问题。
10. 具备良好团队协作与沟通能力。