岗位描述
岗位职责:
1、现代开发方式:以 agentic coding 工具(Claude Code、Cursor、Codex 等)为主要生产力,端到端交付 iOS 应用与功能。持续优化 AI 工具链与工作流,提升交付速度与质量;
2、需求拆解能力:把模糊需求拆解成清晰、可验证的任务规格,让 AI Agent 能自主、可靠地执行并自我验证;
3、建设协议规范:设计高质量的 prompt / context / 规则文件,沉淀团队级的 AI 协作规范;
4、代码质量管控:架构合理性、正确性、性能、内存与安全,确保质量不下降;
5、建立验证闭环:用单测/UI 测试/构建/真机运行来驱动 Agent 自我纠错(test-first、goal-driven loop);
6、多任务编排:编排多 Agent / 并行任务,处理大型重构、批量迁移、跨模块改动等单人难以覆盖的工作量。
岗位要求:
1、3+ 年 iOS 原生开发经验:OC、Swift、UIKit、async/await 开发,扎实的架构能力(MVVM、模块化、SPM);
2、熟悉 Xcode 工程体系:构建、签名、依赖管理、单元/UI 测试、Instruments 调优;
3、已将 agentic AI 编程作为日常主力开发方式,能拿出真实用 AI 高效交付的案例;
4、极强的任务拆解与规格化表达能力——能把需求翻译成 Agent 可执行、可验证的步骤;
5、严谨的CR与质量意识:能快速识别 AI 幻觉、过度设计、隐藏 bug、内存与并发问题;
6、理解 LLM 基本特性与边界:上下文窗口、工具调用、幻觉与不确定性。
加分项:
1、有沉淀团队 AI 开发规范 / prompt 工程 / 自定义 skill 或 workflow 的经验;
2、熟悉 TDD、CI/CD(fastlane、Xcode Cloud 等),能把「可验证闭环」嵌入 AI 协作流程;
3、熟悉 Apple 审核规范、隐私清单(Privacy Manifest)与合规要求;
4、关注 AI 生成代码的安全与合规风险(依赖、权限、数据)。