高级 iOS 工程师(Swift 与 SwiftUI)
使用 Swift、SwiftUI 和设备集成,推动一家意大利保险科技公司的原生 iOS 应用投入生产。 协助建立移动团队的架构、测试和发布实践。
描述
- 按照产品路线图推动现有原生 iOS 应用投入生产。
- 完成与内部支付网关的集成。
- 使用 GPS、加速度计、CarPlay 和其他系统服务开发功能。
- 可靠地管理应用生命周期和后台运行。
- 与 Android 工程师一起为新移动团队制定规范,包括项目结构、测试和代码评审。
- 负责使用 CI/CD、TestFlight 和 App Store 的构建与发布流程。
- 协助组建移动团队,并有机会负责该领域。
任职要求
- 至少 7 年原生 iOS 开发经验。
- 具备发布和维护生产环境 iOS 应用的经验。
- 精通 Swift 和 SwiftUI。
- 具备扎实的架构基础,例如 TCA、MVVM、MVC 或 MVP。
- 有亲自定义应用架构的经验。
- 具备 Core Location、Core Motion、Core Data、后台运行和应用生命周期管理经验。
- 具备在采用结构化团队协作和 DevOps 实践的团队中工作的经验,包括 CI/CD、Git、GitHub、代码评审和自动化测试。
- 日常在智能体工作流中使用 AI 工具,并能批判性地审查生成的代码。
- 注重实践,每天参与编码。
- 具备专业英语能力。
- 能够在米兰以混合办公方式工作。
福利待遇
- 根据意大利商业集体劳动协议签订长期合同,每年支付 14 薪。
- 高度灵活的混合办公安排,没有固定到办公室的日期。
- 8 欧元餐券。
- 在组建移动团队中发挥关键作用,并有机会负责该领域。
- 通过 TomorrowDevs 获得培训和指导。
