
高级 iOS 开发工程师——土耳其混合办公
加入 AppNation,负责开发和扩展由 AI 驱动的移动应用。 你将主导原生 iOS 架构、Apple 平台集成、性能优化以及与 Flutter 的连接。
描述
- 使用 Swift 和 SwiftUI 开发并维护可扩展、可投入生产的 iOS 应用
- 负责 Flutter 应用中的原生 iOS 层,涵盖架构、集成和平台特定功能
- 交付 WidgetKit 小组件、实时活动、灵动岛、App Intents、Siri 快捷指令、通知与推送扩展、分享扩展、通过 Apple 登录以及 StoreKit 2 等 Apple 原生能力
- 使用 Core ML、设备端模型、Apple Intelligence API、Speech 和 Vision 框架,将 AI 功能集成到原生 iOS 体验中
- 设计易于维护的 iOS 架构和可复用组件,明确原生代码与 Flutter 代码之间的边界
- 使用 Instruments 和生产环境监控工具分析并改善启动时间、内存使用、响应速度及整体应用性能
- 确保应用在受支持的 iPhone 和 iPad 尺寸、操作系统及设备形态上稳定运行
- 推进测试、代码审查、CI/CD、发布流程和移动端可观测性建设
- 通过原生代码审查、内部指导、知识分享以及为 Flutter 开发者提供 iOS 指导,支持团队成长
任职要求
- 至少五年的专业 iOS 开发经验,包括通过 App Store 发布并维护生产应用
- 对 Apple 生态系统和当前 iOS 工程实践有浓厚兴趣
- 具备高级 Swift 技能,并拥有 SwiftUI 的生产实践经验
- 深入了解 iOS 架构、应用生命周期、模块化设计和平台 API
- 具备应用扩展、WidgetKit、后台模式、推送通知、StoreKit 和应用生命周期方面的实践知识
- 理解 Swift Concurrency,包括 async/await、actor、结构化并发和线程安全
- 熟练掌握 ARC、内存管理、循环引用和性能分析
- 能够熟练使用 Instruments 和生产环境诊断工具
- 具备 Xcode 项目配置、代码签名、配置文件、CI/CD 以及完整 App Store 发布流程经验
- 能够通过崩溃报告、日志、指标和性能分析工具诊断生产问题
- 有将原生 iOS 代码与跨平台框架集成的经验,或愿意积极学习 Flutter
- 具备英语工作能力
- 拥有计算机工程、计算机科学或相关专业学士学位,或具备同等实践经验
福利待遇
- 具有竞争力的薪酬
- 私人医疗保险
- 餐食补助
- 通勤补助
- 搬迁支持
- 灵活的工作安排
- 主导项目并影响技术决策的机会
- 快速职业发展的机会









