Dingdong logo
叮咚买菜
高级 AI Agent 客户端开发工程师(iOS/Android)(J15324)

高级 AI Agent 客户端开发工程师(iOS/Android)(J15324)

发布于 2 小时前

普通员工/个人贡献者

AI 估算 · 2.5–4.0万 · AI 参考估算
中级经验
学历未注明
全职员工仅现场办公iOS开发
iOS开发
Ai辅助编程
Android开发
Ios开发
即时零售
性能优化
移动端架构

值不值得投

76综合评分

综合评分 76

大厂稳定平台、AI技术前沿、侧重移动端性能与效能提升

从薪资福利、成长发展、工作生活和使命价值四个维度综合评估,方便横向比较。

薪资怎么样

3.3万

与iOS开发中位数基本持平

发布情况

新岗位 · 今天发布

公司情况

这家公司招聘很活跃

89 个在招

市场机会

选择不多

上海 · iOS开发 · 9 个在招

职位详情

关于这个职位

负责叮咚买菜App iOS或Android端的客户端开发与迭代,覆盖商品浏览、交易履约等核心即时零售场景

需独立推进模块上线,利用AI辅助工具提升研发效能,并持续优化客户端性能与稳定性,解决线上疑难问题

最低要求

年左右对应平台(iOS/Android)原生开发经验,能独立完成至少一个业务模块从方案设计到上线的交付,并有线上问题处理经验

熟悉Git,能够结合日志、崩溃报告及性能分析工具定位线上问题
具备AI辅助开发项目经验:至少有一个真实移动端项目案例,使用过Cursor、Claude Code、Codex或同类工具完成有明确交付结果的任务(如实现功能、重构、测试或修复缺陷),并能说明任务拆解、上下文提供、变更审查及验证过程
能主动同步风险、推动跨团队联调,并对交付质量负责
iOS方向要求:熟练使用Swift,能阅读和维护Objective-C代码
熟悉UIKit、Foundation,以及iOS并发、内存管理、网络和本地存储
熟悉Xcode及依赖管理工具,能用Instruments分析卡顿、内存等问题
Android方向要求:熟练使用Kotlin,能阅读和维护Java代码
熟悉Android SDK、组件生命周期、Jetpack、协程、网络和本地存储
熟悉Android Studio和Gradle,能结合Logcat、Profiler或系统跟踪定位崩溃、ANR、卡顿和内存问题,处理兼容性问题

工作职责

负责对应平台业务模块的需求分析、技术方案、编码、自测、联调和上线跟踪

参与代码评审和客户端性能优化,定位崩溃、卡顿、内存异常和弱网下的体验问题,跟踪修复效果
开发及维护对应平台原生模块,按业务需要与H5、React Native等跨端页面协作,处理交互、兼容性及集成问题
将AI编程工具用于移动端功能开发、重构、测试或线上排障
审查生成的变更,通过构建、测试及必要的真机回归验证结果,沉淀团队可复用的研发流程

优先资格

有电商、即时零售或其他复杂消费端App的开发经验,参与过交易链路或客户端稳定性治理

有H5混合开发、React Native或Flutter集成经验
有XCTest、XCUITest、Espresso等自动化测试实践,或有Fastlane、Gradle构建优化及CI/CD实践
有将AI工具接入测试生成、构建诊断或日志分析等研发流程的实践,能说明带来的效率或质量变化
有移动端AI功能集成经验,例如接入大模型API或端侧推理,交付过对话、智能搜索或图片识别功能,并处理过响应延迟、弱网降级或失败重试

AI 洞察

优缺点分析

优点

  • 头部生鲜电商平台,业务稳定且用户基数大,技术场景丰富
  • 强调AI辅助开发,符合行业前沿趋势,有助于提升个人工程效能
  • 独立负责模块,成长空间大,能积累完整的端到端交付经验
  • 适合追求技术深度与广度平衡,对AI赋能开发感兴趣,且具备较强问题解决能力的中级移动端开发者

缺点 / 挑战

  • 即时零售场景对稳定性和实时性要求极高,线上问题排查压力大
  • 需兼顾原生与跨端技术栈,知识广度要求较高
  • 作为成熟互联网企业,可能面临一定的绩效考核与迭代节奏压力

角色解读

  • 可向资深移动端专家发展,深耕高性能架构与端云协同
  • 或转向移动端AI工程化方向,探索端侧大模型部署与智能交互体验创新
  • 负责叮咚买菜App iOS或Android端的原生应用开发,涵盖从需求分析到上线的全流程
  • 利用AI编程工具提升开发效率,并专注于解决线上性能瓶颈(如卡顿、崩溃)和兼容性难题
  • 扎实的iOS (Swift/Objective-C) 或 Android (Kotlin/Java) 原生开发能力
  • 熟练运用性能分析工具定位线上问题
  • 具备AI辅助开发实战经验,能有效利用LLM工具进行代码生成与审查

申请策略

  • 准备1-2个具体的线上故障排查案例,体现逻辑分析与解决能力
  • 关注叮咚买菜App的最新版本,思考其技术亮点或潜在优化点
  • 突出3年以上原生开发经验,重点展示独立负责的复杂模块及线上性能优化成果
  • 详细描述使用AI工具(如Cursor/Claude)解决实际问题的案例,包括如何提供上下文、审查代码及验证结果
  • 深入理解移动端性能剖析工具(Instruments/Profiler)的高级用法
  • 学习AI编程工具的最佳实践,如Prompt Engineering for Code
  • 了解端侧AI推理基础

面试指南

  • 采用STAR法则(情境、任务、行动、结果)回答行为面试题
  • 技术问题侧重展示排查路径、工具使用及底层原理理解
  • AI相关问题强调效率提升的具体数据与质量控制手段
  • 请分享一个你使用AI工具(如Cursor)完成的最复杂的开发任务,你是如何拆解任务和验证结果的?
  • 描述一次你定位并解决的线上严重卡顿或崩溃问题,你的分析思路是什么?
  • 在即时零售场景下,如何保证高并发下的客户端稳定性与流畅度?
  • 如何处理原生模块与H5/React Native混合开发中的通信与兼容性问题?
  • 复习iOS/Android核心机制(内存管理、线程调度、UI渲染)

职位点评

薪资福利78
成长发展85
工作生活65
使命价值70

薪资福利

78中等

作为已上市的互联网巨头,叮咚买菜能提供具有市场竞争力的薪酬和完善的福利体系,满足求职者对稳定性和经济回报的基本需求。

薪资信号市场水准 (2.5千–4.0万/月)

成长发展

85较高

职位明确要求AI辅助开发经验,并鼓励将AI工具融入研发流程,这为求职者提供了接触前沿技术、提升工程效能的宝贵机会,职业发展路径清晰。

技术前沿前沿/新兴技术
技术栈AI辅助开发、Cursor、Claude Code、Codex、Swift、Kotlin、React Native
业务类型profit_center

工作生活

65中等

互联网大厂通常伴随一定的工作强度,但JD未明确提及加班文化或弹性工作制,整体WLB取决于具体团队氛围,存在不确定性。

工作模式未明确
办公地点科技园/产业园
加班情况未提及(无法判断)

使命价值

70中等

叮咚买菜服务于数百万家庭的日常饮食需求,具有显著的社会价值和生活便利性意义,能满足求职者对职业社会影响力的期待。

行业发展稳定成熟行业
社会影响正向社会影响力较高
创新程度积极采用新技术
Watch Jobs