职位详情
React Native开发工程师
1.5-2.5万
深圳市目心智能科技有限公司
深圳
3-5年
本科
07-29
工作地址

庭威产业园-1C庭威产业园4号楼,1-C栋,2楼,1-C-B区

职位描述
【岗位职责】:
1. 在技术负责⼈的指导下,参与公司核⼼产品——智能割草机器⼈移动应⽤(iOS/Android)的开发⼯作。
2. 使⽤React Native技术栈,根据产品需求和UI设计,⾼质量地完成指定业务模块的编码、调试和单元测试⼯作。
3. 主要开发内容包括:
设备控制界⾯:实现机器⼈的实时状态监控与远程⼿动操控。
地图与路径展⽰与编辑:开发交互式地图,⽤于展⽰机器⼈⼯作路径、覆盖区域,并⽀持⽤户进⾏虚拟墙、禁区等区域的绘制与编辑。
机器⼈功能项设置:开发各类参数设置界⾯,如割草模式、传感器灵敏度等。
定时任务设置:实现灵活的预约割草功能,包括时间、重复周期和区域的设定。
4. 与UI/UX设计师、后端⼯程师和测试⼯程师紧密协作,确保功能的顺利交付和最终的产品质量。
5. 协助原⽣开发⼯程师进⾏React Native与原⽣模块的联调测试,确保桥接功能的稳定运⾏。
6. 参与现有代码的维护、性能优化和Bug修复,持续提升应⽤的⽤户体验和稳定性。
7. 编写清晰、规范的技术⽂档,保证代码的可读性和可维护性。

【任职资格】
1. 学历与经验:本科及以上学历,计算机相关专业;具备2年以上移动端开发经验,其中⾄少1年以上React Native项⽬开发经验。
2. 技术基础:熟悉JavaScript/TypeScript,对React及其⽣态有良好的理解。
3. RN技能:
能够熟练使⽤React Native进⾏跨平台APP开发,理解其核⼼组件和API。
熟练掌握FlexBox布局,能够将UI设计稿精准还原,并处理好多机型适配问题。
熟悉⾄少⼀种状态管理库(如Redux Toolkit, Zustand等)。
熟悉React Navigation等导航库的使⽤。
4. 协作能⼒:具备良好的编码规范和⽂档编写习惯,熟悉Git等版本控制⼯具,有团队协作开发的经验。
5. 学习与态度:⼯作认真负责,有较强的学习能⼒和解决问题的能⼒,能够积极主动地完成开发任务。

【优先条件】
1. 有地图或图形交互相关开发经验者优先,如使⽤ react-native-maps , react-native-svg ,skia 等库进⾏地图渲染、路径绘制或⼿势交互。
2. 有实际的React Native与原⽣模块(Native Module)的调⽤或联调经验。
3. 有智能硬件(IoT)、蓝⽛(BLE)相关应⽤的开发经验者优先。
4. 有个⼈技术博客,或在GitHub上有开源项⽬者优先。
5. 有已在主流应⽤商店上架的作品者优先。

【工作时间】:
周一至周五9:00—18:30,午休12:30—14:00;周末双休。
【其他】:
①社保(一档医保)公积金(8%)。
②工作日餐补:25元/天。

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

立即申请