工作总结:
- 作为React Native首席开发人员,您将负责为客户设计和实施移动应用程序,确保其稳健且高性能。
- 您将与包括客户合作伙伴、项目经理、设计师和开发人员在内的跨职能团队密切合作,以交付高质量的解决方案。
- 理想的候选人应具备移动应用程序开发的强大背景,特别是React Native框架和架构设计原则。
主要职责:
- 使用React Native进行移动应用程序的应用架构和代码设计。
- 理解需求并转化为技术解决方案。
- 领导和指导开发团队实施移动应用程序开发的最佳实践。
- 确保应用程序的性能、质量和响应能力。
- 识别和解决性能和可扩展性问题。
- 及时了解移动开发的最新趋势和技术。
- 进行代码审查并向开发人员提供建设性反馈。
- 参与架构讨论和规划会议。
- 合适的候选人应具有作为React Native开发人员开发多个应用程序的经验。
- 对移动应用程序架构和设计模式有扎实的理解。
- 精通React Native框架及其与原生iOS和Android模块的集成。
- 具有Redux或其他状态管理库的经验。
- 熟练掌握JavaScript,熟练掌握TypeScript更佳。
- 熟悉RESTful API、GraphQL和WebSocket。
- 具备强大的调试和故障排除能力。
- 优秀的沟通和协作能力。
- 能够在快节奏的环境中工作并管理多个优先事项。
优先资格:
- 具有原生移动开发和架构经验者优先(iOS/Android)。
- 了解持续集成和交付。
- 具有Jest或Detox等测试框架的经验。具有其他跨平台技术或平台的经验者优先。
#LI-VM1