Dice是技术专家在其职业生涯各个阶段的领先职业目的地。我们的客户Photon正在寻找以下职位。今天通过Dice申请!
React Native技术负责人
地点:加利福尼亚州,桑尼维尔
经验:12年以上整体经验;
雇佣类型:全职
关于我们:
在过去的20年里,我们为财富500强公司提供了许多数字体验。自1999年以来,我们从几个人发展到全球超过4000名团队成员,参与各种数字现代化。我们当前在数字超扩展TM方面的重点和创新为职业发展提供了几乎无限的机会。
角色概述
React Native技术负责人将领导跨平台移动应用程序的开发,指导团队的技术方向,并确保高质量、可扩展和高性能的解决方案。此角色需要亲自参与,负责架构决策、代码质量和团队指导。
主要职责
- 领导React Native移动应用程序的端到端开发
- 负责技术设计、架构和实施决策
- 指导和指导React Native开发人员
- 执行代码审查并执行编码标准和最佳实践
- 与产品、用户体验、后端、质量保证和DevOps团队合作
- 确保移动应用的性能、安全性和可扩展性
- 排除和解决复杂的技术问题
- 推动iOS和Android应用的发布管理
- 参与冲刺规划、估算和技术讨论
所需技术技能 核心技能
- 精通React Native
- 精通JavaScript / TypeScript
- 熟悉Redux、Context API、Zustand或类似技术
- 深刻理解移动应用生命周期(iOS和Android)
移动开发
- 具备原生模块(Swift/Obj-C、Kotlin/Java)的经验
- 性能优化、内存管理和调试
- 推送通知、深度链接、离线存储
- 应用商店和Play商店发布经验
后端和集成
- REST / GraphQL API集成
- 认证(JWT、OAuth、SSO)
- 具有云服务(AWS / Azure / Google Cloud Platform)工作经验
质量和DevOps
- 单元测试和自动化(Jest、Detox、Appium)
- 移动应用的CI/CD管道
- 监控和崩溃报告(Firebase、Sentry等)
架构和设计
- 具有清晰架构 / MVVM / 模块化架构的经验
- 可重用组件和设计系统实现
- 处理多环境构建和配置
软技能
- 强大的领导和指导能力
- 与技术和业务利益相关者的清晰沟通
- 拥有主人翁精神和责任感
- 能够平衡交付和技术卓越
加分项
- 具有Expo经验
- 接触过原生移动开发
- 在金融科技、医疗保健或大规模消费者应用方面的经验
- 了解无障碍标准
成功的标志
- 高质量、稳定的移动发布
- 结构良好且可维护的代码库
- 提高团队生产力和技术成熟度
- 最小化生产问题和更快的功能交付