Tmall logo
天猫
1688-终端应用开发工程师(Android方向)-搜推工程

1688-终端应用开发工程师(Android方向)-搜推工程

发布于 21 分钟前

普通员工/个人贡献者

AI 估算 · 2.5–4.0万 · AI 参考估算
中级经验
学历未注明
全职员工仅现场办公Android开发
Android开发
Ai Coding
Ios
内存管理
多线程
客户端架构
性能优化
搜索推荐

值不值得投

76综合评分

综合评分 76

大厂核心业务、双端高阶要求、AI技术前沿、高薪高压

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

薪资怎么样

3.3万

与Android开发中位数基本持平

发布情况

新岗位 · 今天发布

公司情况

这家公司招聘很活跃

约 240 个在招

市场机会

选择适中

杭州 · Android开发 · 22 个在招

职位详情

关于这个职位

负责1688 App搜索、推荐及图搜等核心场景的终端建设与体验优化,推进AI原生交互落地

同时主导终端性能调优(首屏、流畅度、内存)及工程架构升级,探索AI Agent在研发效能中的应用,提升整体工程质量与效率

最低要求

两年以上移动端项目开发经验,开发基础扎实,熟练掌握网络、内存、线程等知识

Android:熟练掌握Kotlin或Java,理解生命周期、UI渲染、线程与内存管理及主流开发框架
iOS:熟练掌握Swift或Objective-C,理解生命周期、UI渲染、并发与内存管理及主流开发框架
有客户端架构设计经验,具备独立负责客户端整体或核心模块的设计的能力
具备良好的架构素养,具备复杂交互场景性能优化经验
深度使用过至少一种AI Coding工具,比如Codex、Cursor、Claude code

工作职责

负责1688 app的搜索、推荐、图搜等核心场景终端建设,并持续优化用户体验

推进场景的AI原生体验:如搜索流式渲染、复杂交互的技术实现
负责场景的终端性能优化,提升首屏速度、列表滑动流畅度和内存占用表现
负责终端工程架构建设,探索 AI Agent 等新技术在研发流程的应用,提升终端研发效能

优先资格

参与过电商APP的端开发,有过千万以上日活的APP的端开发经验优先

AI 洞察

优缺点分析

优点

  • 团队聚焦AI原生体验与效能革新,技术视野前沿
  • 大厂平台资源丰富,培训体系完善,福利保障到位
  • 双端技术栈要求高,需同时保持Android和iOS的高水准开发能力
  • AI新技术落地尚处探索期,可能需要自行摸索最佳实践
  • 适合拥有2年以上经验、追求技术深度、对AI应用感兴趣且抗压能力强的中高级移动端开发工程师

缺点 / 挑战

  • 接触亿级用户量的核心业务场景,技术挑战大,履历含金量高
  • 核心场景对性能指标要求极其严苛,优化压力大

角色解读

  • 可向资深客户端专家方向发展,成为搜索推荐领域的技术Leader
  • 或向全栈/跨端架构师演进,主导端云协同及AI Native应用落地
  • 也可转向技术管理岗位,带领小组完成业务目标
  • 负责1688 App搜索、推荐等核心业务的客户端代码开发与维护,确保功能稳定上线
  • 针对搜索流式渲染、复杂动画等场景进行专项性能优化,解决卡顿、发热、内存泄漏等问题
  • 搭建和维护客户端基础架构,引入AI辅助编码工具以提升团队研发效率
  • 精通Android (Kotlin/Java) 和 iOS (Swift/ObjC) 双端开发,深入理解系统底层机制(线程、内存、UI渲染)
  • 具备大型App客户端架构设计能力,能独立承担核心模块重构
  • 熟悉主流AI编程工具(Cursor/Codex)并能将其融入工作流

申请策略

  • 关注1688业务特点,了解B2B电商与C端电商在客户端体验上的差异
  • 面试前准备1-2个关于复杂交互性能优化的具体案例,采用STAR法则阐述
  • 突出展示千万级DAU App的开发与维护经验,量化性能优化成果(如启动速度提升XX%,内存降低XX%)
  • 强调客户端架构设计能力,列举主导的重构项目
  • 详细列出掌握的AI Coding工具及使用心得,体现提效成果
  • 深化对Android/iOS底层原理的理解,特别是内存管理和渲染管线
  • 学习Flutter/RN等跨端方案以拓宽技术边界
  • 主动尝试并掌握Cursor等AI编程工具,积累Prompt Engineering技巧

面试指南

  • 对于性能优化类问题,采用‘现象描述-工具定位-根因分析-解决方案-数据验证’的逻辑框架
  • 对于架构类问题,强调‘解耦、复用、扩展性’三大原则,并结合具体业务场景说明设计取舍
  • 对于AI工具类问题,对比传统开发模式,突出AI在样板代码生成、Bug排查、单元测试编写等方面的优势,同时提及人工Review的重要性
  • 请分享一个你处理过的最复杂的客户端性能优化案例,你是如何定位问题并解决的?
  • 如何在保证兼容性的前提下,设计一个可扩展的客户端通用架构?
  • 你对AI Coding工具(如Cursor)在实际开发中的应用有哪些见解?能否举例说明它如何提升了你的效率?
  • Android和iOS在内存管理和线程调度上有哪些主要区别?你在双端开发中是如何平衡这两者的?
  • 复习Android/iOS核心面试题,特别是Handler、Looper、RunLoop、GCD等并发模型

职位点评

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

薪资福利

85较高

作为头部互联网巨头,提供具有市场竞争力的薪酬包,包含高额年终奖及潜在的股票期权,福利体系完善,满足度高。

薪资信号偏高 (2.5千–4.0万/月)

成长发展

90较高

岗位直接涉及AI原生体验与Agent技术应用,处于行业技术前沿,且要求双端精通,对个人技术广度与深度提升极大。

技术前沿前沿/新兴技术
技术栈AI Agent、AI Coding、Cursor、Codex、Kotlin、Swift、性能优化
业务类型profit_center

工作生活

45较低

互联网大厂核心业务部门通常工作节奏较快,JD未提及弹性工作或远程选项,推测为高强度现场办公,WLB一般。

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

使命价值

70中等

服务于全球领先的B2B电商平台,助力中小企业数字化,具有一定的社会价值,但技术导向强于公益导向。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs