CI&T
CI&T
CI&T 是一家成立于 1995 年的全球性技术转型公司,帮助组织通过数字产品和服务实现业务构建、运营及客户互动方式的现代化。其服务涵盖应用现代化、云解决方案、人工智能与数据分析、客户体验、产品设计、战略咨询和沉浸式体验等领域。凭借在咨询、医疗保健和营销等行业的专业经验,CI&T 将技术能力与业务能力相结合,支持组织实现增长并提升运营效率。

高级 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 持续学习
  • 折扣俱乐部会员资格
  • 免费在线身心健康与福祉资源
  • 孕期及负责任育儿课程
  • 在线教育平台合作权益
  • 语言学习平台
  • 为残障人士提供招聘流程支持与合理便利
  • 专门的健康与福祉团队
  • 包容性专家和兴趣小组