职位描述
一、岗位名称
AI 对话应用 iOS 客户端研发工程师
二、岗位职责
- 负责 AI 对话类产品 iOS 客户端的整体研发与架构设计,主导流式响应、低延迟多模态交互(文本 / 语音 / 多媒体融合)核心体验的技术落地与迭代;
- 负责客户端核心模块全生命周期开发与维护,包括主对话框架、消息渲染引擎、语音输入输出(ASR/TTS)、多媒体内容展示、交互控件体系等;
- 深度优化客户端性能指标,聚焦启动速度、内存占用、帧率稳定性、崩溃率、包体积等核心维度,搭建体系化性能监控与治理方案,持续提升用户体验;
- 牵头 RN 容器搭建、跨端通用组件沉淀与迭代,构建多端统一的开发、调试、发布体系,提升跨端研发效率与体验一致性;
- 与服务端、算法、产品、设计团队紧密协同,参与需求评审与技术方案设计,优化端侧通信协议、数据交互逻辑,推动端到端交互体验持续升级。
三、任职资格
基础要求
- 拥有 1-5 年 iOS 客户端开发实战经验,优秀应届生可放宽条件(重点考察技术基础与学习潜力);
- 扎实掌握 Swift/Objective-C 开发语言,熟悉 iOS 系统底层机制(Runloop、内存管理、渲染流程等),具备启动优化、内存治理、帧率提升、包体积压缩等深度性能打磨经验;
- 具备完整功能从 0 到 1 落地能力,能独立完成需求分析、技术方案设计、编码实现、测试联调全流程,确保功能稳定上线;
- 具备产品思维与用户敏感度,不局限于 “按需求编码”,能主动挖掘体验痛点,提出可落地的优化方案,推动产品体验迭代;
- 具备强执行力与问题解决能力,面对技术卡点、跨团队协作难题时,能主动协调资源、拆解问题、推进落地,确保项目目标达成。
加分项
- 有复杂交互场景、动态化方案(热更新 / 配置化)、音视频通话 / 播放、AI 交互相关功能研发经验;
- 熟悉 React Native 框架原理,有 RN 容器搭建、跨端组件开发、多端适配实战经验;
- 参与过大型 ToC 用户产品研发,熟悉高并发、高稳定性客户端架构设计;
- 具备良好的技术文档撰写能力与团队分享意识,能推动技术沉淀与团队能力提升。
四、岗位亮点
- 聚焦 AI 对话前沿赛道,参与核心产品功能研发,直接触达海量用户,技术成果可快速落地验证;
- 深耕 iOS 客户端核心技术,覆盖架构设计、性能优化、跨端融合、多模态交互等核心方向,技术成长空间广阔;
- 团队氛围开放,与服务端、算法专家深度协作,接触全链路技术体系,拓展技术视野;
- 完善的培养体系与晋升通道,优秀应届生专属带教计划,资深工程师可主导核心技术项目。
优化核心说明
- 职责层面:细化技术场景与落地目标,明确 “做什么、做到什么程度”,让候选人清晰感知岗位技术挑战与价值;
- 资格层面:修正笔误(Objective-℃→Objective-C),区分基础要求与加分项,降低优秀应届生门槛,同时精准匹配资深人才能力标签;
- 吸引力层面:新增岗位亮点,突出赛道价值、技术成长与团队优势,解决原 JD“吸引力不足、定位模糊” 问题,更易触达目标候选人。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕