职位描述
工作内容
1. 负责使用 React Native 技术开发高性能、跨平台的移动端应用(iOS/Android)。
2. 参与产品需求分析、技术方案设计及核心功能开发。
3. 优化应用性能,解决兼容性问题,提升用户体验。
4. 与后端、产品、UI 设计团队协作,确保项目按时高质量交付。
5. 关注新技术趋势,持续改进开发流程和代码质量。
必备技能:
1. 熟练掌握 React Native 框架及生态工具(如 Redux/MobX、React Navigation 等)。
2. 扎实的 JavaScript/TypeScript 基础,熟悉 ES6+ 语法。
3. 熟悉移动端开发特性(如网络请求、本地存储、动画、手势交互等)。
4. 具备原生开发经验(iOS/Android),能处理原生模块集成或性能优化。
5. 熟悉 Git 版本管理,掌握代码调试和性能分析工具(如 Flipper、Xcode/Android Studio)。
6. 对代码规范、组件化、模块化有实践经验,具备良好的编程习惯。
加分项:
- 有已上线的 React Native 应用开发经验。
- 熟悉前端工程化(如 Webpack、Babel)及 CI/CD 流程。
- 了解 Hybrid 开发(如 WebView 优化)、PWA 或小程序开发。
- 熟悉 GraphQL、WebSocket 等通信协议。
学历与经验要求
• 本科及以上学历,计算机相关专业优先。
• 2 年以上 React Native 开发经验(应届生可放宽要求,但需展示项目能力)。