高级 iOS 工程师——布宜诺斯艾利斯混合办公
在 Avenga 构建并持续演进服务数百万客户的原生 iOS 银行应用。 使用 Swift、Objective-C、移动架构、测试及 AI 辅助开发工具。
描述
- 根据明确的功能和技术需求创建、维护并集成原生 iOS 应用及组件
- 参与软件开发生命周期的各个阶段,包括设计、实现、测试、部署和支持
- 与产品经理、设计师及工程师合作,构思并交付高质量解决方案
- 打造具有吸引力、响应迅速且以用户为中心的移动体验
- 开发原型并支持技术探索和解决方案设计
- 开展单元测试、代码审查、调试和持续质量改进
- 提升应用性能、可靠性和可维护性
- 按照工程标准编写和更新技术文档
- 评估新兴技术,并为产品、流程和工程实践提出改进建议
- 通过解决缺陷和交付新功能支持生产环境中的应用
- 参与架构决策并帮助维护工程标准
- 在开发过程中使用 AI 工具,提高生产力、质量和交付速度
任职要求
- 至少五年原生 iOS 应用专业开发经验
- 具备 Swift 和 Objective-C 的高级开发经验
- 深入理解软件架构、设计模式和移动工程实践
- 具备构建、维护和优化生产环境移动应用的经验
- 熟练掌握单元测试和软件质量实践
- 具备 Git 和现代开发工作流经验
- 实际使用过 GitHub Copilot、Claude、Cursor 或同类 AI 开发工具
- 能够通过有效的提示词技术生成代码
- 能够评估架构决策,并确保其符合既定设计模式
- 具备移动 CI/CD 流水线经验者优先
- 了解移动应用安全实践者优先
- 具备敏捷开发环境经验者优先
- 具备指导开发人员并推动工程最佳实践经验者优先
- 对新兴技术和 AI 驱动的软件开发感兴趣者优先
福利待遇
- 无论种族、民族、性别认同、性取向、残障、年龄、宗教或其他个人特征,均享有平等机会
- 营造包容且相互尊重的工作环境,让员工能够做真实的自己、贡献想法并获得归属感
