高级 iOS 开发工程师,AI — CI&T(混合办公,巴西)
加入 CI&T,担任高级 iOS 开发工程师,在巴西混合办公岗位中参与构建安全、大规模的模块化金融应用。 使用 Swift、SwiftUI、Combine 以及 AI 辅助开发实践进行开发。
描述
- 使用 Swift 和 SwiftUI 构建并改进 iOS 功能
- 协助大规模演进模块化架构,同时保持性能、质量和长期可维护性
- 应用 Combine 和响应式编程技术开发移动解决方案
- 支持应用的持续演进以及向 Swift 6 的迁移
- 使用 XCTest 或 Swift Testing 编写和维护自动化测试覆盖
- 参与代码评审、细化会议和共同技术决策
- 将 AI 工具应用于代码生成与评审、测试、文档、分析和问题解决
- 在金融服务环境中保持高水平的工程、质量和安全实践
- 为大规模金融应用交付可靠、安全且高质量的移动体验
任职要求
- 拥有丰富的 Swift iOS 应用开发实践经验
- 具备使用 SwiftUI 创建声明式界面的实践经验
- 精通 Combine,包括发布者、操作符和绑定
- 具备模块化架构以及 MVVM-C 等模式的经验
- 具备使用 XCTest 或 Swift Testing 构建自动化测试的经验
- 了解通过 SPM 或同类工具进行依赖管理
- 能够在协作式工程环境中熟练使用 Git
- 熟悉移动 CI/CD 工作流和流水线
- 具备将生成式 AI 或 AI 编程工具应用于软件开发的经验
- 能够评审、质疑并改进 AI 生成的代码
- 具备 Swift 6、async/await、Actors、Strict Concurrency 和 Sendable 经验者优先
- 具备 Kotlin 和 Kotlin Multiplatform(KMP)知识者优先
- 具备在模块化应用中使用 Tuist 的经验者优先
- 了解 Needle、Swinject 或同类依赖注入框架者优先
- 具备 SwiftLint 和静态代码分析经验者优先
- 熟悉 Bitrise、Fastlane、xcodebuild 或其他移动 CI/CD 工具者优先
- 具备金融软件或大规模数字产品经验者优先
福利待遇
- 医疗和牙科保险
- 餐食和食品补贴
- 育儿援助
- 延长的育儿假
- 通过 Wellhub(Gympass)和 TotalPass 获得健身房及健康与保健专业服务合作权益
- 利润分享与业绩奖金(PLR)
- 人寿保险
- 通过 CI&T University 持续学习
- 折扣俱乐部会员资格
- 免费在线身心健康与福祉资源
- 孕期及负责任育儿课程
- 在线教育平台合作权益
- 语言学习平台
- 为残障人士提供招聘流程支持与合理便利
- 专门的健康与福祉团队
- 包容性专家和兴趣小组
