React原生开发者
海
海南菲利人力资源有限公司
2 - 3K USD
Full-time
Remote
跨平台开发
新增需求远程RN,薪资18-25k 9小时大小周
职责
- 使用React Native和Expo开发、优化跨平台移动应用,支持iOS和Android。
- 实现核心功能,包括用户界面、数据展示、用户交互和业务逻辑。
- 与后端团队协作,集成RESTful API或GraphQL以实现数据交互和同步。
- 使用Expo工具链(如Expo CLI、Expo SDK)加速开发、调试和部署流程。
- 优化应用性能,确保快速加载、低延迟和流畅的用户体验。
- 编写高质量、可维护的代码,遵循编码规范,并进行单元测试和端到端测试。
- 与设计师和产品经理合作,确保UI/UX设计在移动端的高保真实现。
- 使用Expo的OTA(Over-the-Air)更新功能,快速部署新功能和修复。
- 持续监控应用性能,修复bug并根据用户反馈迭代功能。
- 有成功上线React Native应用的经验(App Store或Google Play)。
- 熟悉状态管理工具(如Redux、Recoil、MobX)。
- 了解实时数据处理(如WebSocket、Firebase)或离线功能开发。
- 熟悉其他跨平台框架(如Flutter)或原生开发(Swift/Kotlin)。
- 对UI/UX设计原则有一定了解,能够与设计师高效沟通。
- 技术栈
- 核心技术:React Native, Expo, JavaScript/TypeScript
- 相关库/工具:React Navigation, Redux/Recoil, Axios, Expo Notifications, Expo Location
- 测试工具:Jest, React Native Testing Library
- 其他:RESTful API, GraphQL, Git, Agile/Scrum
任职要求
- 至少3年React Native开发经验,熟练使用JavaScript/TypeScript。
- 深入了解Expo框架,包括Expo CLI、Expo SDK及其核心模块(如Expo Notifications、Expo Location等)。
- 熟悉React Native的UI组件库(如React Native Elements、NativeBase)以及自定义组件开发。
- 熟悉RESTful API和GraphQL集成,具备与后端协作的经验。
- 了解移动端性能优化技术,如状态管理、懒加载和内存管理。
- 熟悉Git版本控制,具备敏捷开发(Agile/Scrum)经验。
- 优秀的问题解决能力和团队协作能力,能够在快节奏环境中工作。
- 加分项