Puzzle
Puzzle
51 – 200 员工
B2B招聘
Puzzle 是一家专注于拉丁美洲近岸技术人才的人员配置与招聘公司。公司通过人员扩充和专属团队,帮助企业增强工程能力,并为其匹配开发人员、产品经理、质量保证专业人员及其他技术专才。Puzzle 致力于连接企业与工程及 IT 人才,支持企业发展。

高级 iOS 工程师(巴西远程)

为 Puzzle 面向创作者的产品打造可靠的原生 iOS 体验,负责功能从设计到发布及线上监控的完整流程。 与跨职能团队协作,持续提升应用性能、测试质量与可靠性。

描述

  • 负责 iOS 功能从技术设计、实现、测试到发布和线上监控的完整流程。
  • 采用现代 iOS 实践,打造无障碍、响应迅速且可靠的移动界面。
  • 构建并维护 API、身份验证、本地存储和后台任务集成。
  • 排查并修复崩溃、并发问题、内存问题和性能瓶颈。
  • 参与应用架构建设,改进工程工具和流程。
  • 编写清晰、易维护且有充分测试支持的代码。
  • 审查代码并提供有建设性的技术反馈。
  • 指导其他工程师,促进协作型工程文化。
  • 参与规定的生产支持或值班轮班。
  • 与后端、Android、QA、产品和设计团队协作。
  • 交付符合需求和验收标准的路线图功能。
  • 提升无崩溃使用率、应用性能、自动化测试覆盖率、缺陷率表现和发布可预测性。
  • 前 30 天内,熟悉 iOS 架构、开发实践、产品路线图和发布流程。
  • 第 31 至 60 天,发布一项经过测试的功能或优先级较高的生产改进。
  • 第 61 至 90 天,改善一个关键的可靠性或开发瓶颈,并协助制定优先级明确的技术改进计划。
  • 向移动工程经理或工程负责人汇报。

任职要求

  • 至少具备五年专业软件工程经验,其中包括丰富的原生 iOS 应用构建和发布经验。
  • 熟练使用 Swift 和 SwiftUI 和/或 UIKit。
  • 了解 iOS 应用生命周期、并发、网络通信和 API 集成。
  • 具备编写和维护移动应用自动化测试的经验。
  • 能够诊断并解决崩溃、内存问题和性能瓶颈等线上问题。
  • 了解移动安全、无障碍、应用签名、CI/CD 和 App Store 发布流程。
  • 能够独立设计、开发、调试、测试和维护达到生产质量要求的软件。
  • 具备良好的沟通和协作能力。
  • 有使用和不使用智能体或生成式 AI 编码工具进行软件开发的经验。
  • 能够有效使用编码助手和 AI 智能体,同时保持工程质量。
  • 能够独立评估、调试并验证 AI 生成的代码。
  • 对生产代码的正确性、安全性、性能和可维护性负责。
  • 了解使用 AI 开发工具时如何保护专有代码、凭据和敏感信息。

福利待遇

  • 获得与技能和经验相匹配、具有竞争力的美元薪酬。
  • 享有充足的带薪休假,支持工作与生活平衡及休息。
  • 获得用于帮助支付健康保险费用的补贴。
  • 参与结构化的年度薪酬评审,绩效将得到认可。
  • 获得带薪培训和认证支持,持续提升专业能力。