Algar
Algar
1,001 – 5,000 员工
医疗保健咨询物流
Algar 是一家巴西电信与信息技术服务公司,为住宅和企业客户提供连接服务、数字产品及企业技术解决方案。其消费者产品组合包括光纤宽带、5G 和移动套餐、固定电话、Mesh Wi‑Fi、路由器和调制解调器、设备销售,以及流媒体、有声读物和音乐等捆绑式娱乐服务。面向企业客户,Algar 提供托管网络、云托管、主机托管、网络安全、SD‑WAN、物联网和 LoRaWAN 连接、eSIM 与 Multi‑Connect 服务,以及更广泛的 IT 外包服务。公司通过捆绑式产品、自助服务应用和客户支持,为巴西多个州的客户提供服务。

技术分析师——React Native 移动开发工程师

开发和持续演进 Algar 的 React Native 应用,覆盖 Android 和 iOS。 负责移动架构、集成、性能优化及应用商店发布等工作。

描述

  • 使用 React Native 和 TypeScript 构建并改进 Android 和 iOS 应用功能
  • 通过模块化设计、组件化、状态管理以及缓存和远程数据策略,规划并持续演进移动架构
  • 通过更新版本和依赖项、替换已弃用库并扩大 TypeScript 的应用范围,推动应用现代化
  • 将应用连接到 REST API,同时管理身份验证、会话、错误、重试和不稳定的网络连接
  • 维护推送通知、深层链接、分析、用户互动和会话监控等集成
  • 监控崩溃率、启动时间、渲染和资源使用情况,以支持应用的性能、稳定性和安全性
  • 根据需要使用原生模块和工具,包括 Gradle、Xcode 和 CocoaPods
  • 通过构建、签名、版本控制、分阶段发布和发布后监控,支持应用商店发布
  • 调查生产环境事故,支持根因分析,并协助制定预防措施
  • 审查代码并强化移动开发的良好实践
  • 为不同经验水平的开发人员提供技术指导
  • 评估拟议变更的影响及其回归风险
  • 向产品、业务、管理层和其他利益相关者清晰说明技术风险、影响和权衡
  • 参与敏捷仪式,并帮助改进团队的工作方式

任职要求

  • 具备使用 React Native 构建移动应用的实际经验
  • 熟练掌握 TypeScript 和 React 基础,包括 Hooks、渲染生命周期和重新渲染优化
  • 具备使用 Redux、Zustand、React Query、TanStack Query 或同类工具管理应用状态和远程数据的经验
  • 具备使用 React Navigation 或同类库实现移动导航的经验
  • 了解 REST 集成、基于令牌的身份验证和错误处理
  • 具备通过 Google Play 和/或 App Store 发布和管理应用的经验
  • 具备编写自动化移动测试的经验,包括单元测试和组件测试
  • 具备 Git、敏捷实践和多学科产品团队的经验
  • 能够评估影响、识别风险,并向技术和非技术受众传达技术决策
  • 具有开发、改进或维护 React Native 移动应用的职业经历
  • 已完成或正在攻读计算机科学、信息系统、软件工程、计算机工程、系统分析与开发或相关专业的高等教育
  • 具备用于文档编写、故障排查和解决方案研究的专业英语能力
  • 具备 React Native、TypeScript、Android 或 iOS 开发、软件工程、架构、自动化测试、敏捷方法或云技术相关课程或认证者优先

福利待遇

  • 利润分成奖金(PLR)
  • 双倍假期福利
  • 通过 iFood Benefícios 提供的食品和餐食补贴
  • 健康保险
  • 牙科保险
  • 托儿或保姆补助
  • 残障子女父母支持
  • Mente Tranquila 心理健康计划
  • Algar Mais Saúde 平台
  • Wellhub 会员资格,原名 Gympass
  • 人寿保险
  • 生日假
  • 交通补贴
  • 药房福利
  • 折扣俱乐部
  • 移动电话套餐
  • Bulla