Alibaba logo
阿里巴巴
全栈工程师

全栈工程师

发布于 大约 3 小时前

普通员工/个人贡献者

杭州市
中级经验
全职员工
仅现场办公
学历未注明
全栈开发
Compose
Harmonyos
Ios
Mybatis
Pytorch
Swiftui
Tensorflow
性能优化
架构设计

AI 估算 · 25k–40k

阿里核心业务,技术要求全面,杭州互联网薪资有竞争力,P6-P7水平

职位详情

关于这个职位

该职位是阿里巴巴的全栈工程师岗位,主要参与亿级DAU移动端产品的开发与架构设计

你将同时涉及iOS/Android/HarmonyOS客户端开发以及Java后端开发,并有机会应用AI技术提升用户体验和工程效率
适合技术全面、热爱挑战的全栈开发者

最低要求

熟悉iOS(Swift/Objective-C)或Android(Kotlin/Java)或HarmonyOS(ArkTS/C++)开发体系,熟悉内存管理/多线程/网络优化

熟悉常用的数据结构和算法
熟悉客户端开发环境(XCode/AndroidStudio/DevEco)及性能调优工具(Instruments/Systrace),具备独立解决疑难问题的能力
理解移动端架构设计(模块化/组件化/动态化),具备一定iOS/Android/HarmonyOS跨端开发经验
有Java开发经验
熟悉Java语言,具有扎实Java功底
熟悉Java高级特性和类库、掌握Spring,Mybatis,Springboot等常用的Java框架
具备独立工作能力和解决问题的能力、善于沟通、勤于思考、乐于合作、善于总结分享
有强烈的责任心和团队合作精神,积极融入团队

工作职责

深度参与亿级DAU移动端产品开发,构建高性能/高可用性的客户端架构,支撑亿万级在线用户的稳定流畅使用

使用SwiftUI/Compose/ArkTS等业界前沿的开发范式,主导技术方案设计与开发实践,打造极致流畅的交互体验
面向iOS/Android/HarmonyOS演进三端跨平台架构,面向多终端打造自适应布局与动效,不断提升多屏使用体验
接触最前沿的AI技术和工具,并运用于提升用户购物体验与工程效率
设计端到端技术方案和架构,构建高可靠性、高可用性、高可扩展性的体系结构,满足日趋复杂的业务需求
深入理解业务,参与产品的开发和维护,完成从需求到设计、开发和上线等整个项目周期内的工作,为用户提供丰富而有价值的产品

优先资格

有大型互联网公司相关岗位实习及项目开发经历

在相关领域国际顶级会议、期刊发表论文或在相关学术会议组织的权威比赛中获奖
了解深度学习框架(PyTorch/TensorFlow),掌握提示词工程(PE)、工具调用(Tool Calling)、LongContext等关键技术,具备Agent系统开发经验

AI 洞察

优缺点分析

优点

  • 技术栈前沿,涵盖SwiftUI/Compose/HarmonyOS及AI,有助于保持技术竞争力
  • 薪资待遇在行业内具有竞争力,股票期权等福利可观
  • 技术要求全面,需同时掌握移动端和后端,学习曲线陡峭
  • 面试竞争激烈,需在多个技术领域都有深入理解

缺点 / 挑战

  • 大厂核心业务,亿级DAU场景,技术挑战大,个人成长空间广阔
  • 大厂节奏快,项目周期紧,可能面临较高的工作强度
  • 适合技术全面、热爱挑战、渴望在大型分布式系统中打磨全栈能力的开发者

角色解读

  • 从移动端开发向全栈架构师转型,积累客户端与服务端双重经验
  • 深入AI工程化方向,成为懂算法、能落地的AI应用工程师
  • 依托大厂平台,走向技术专家或团队管理岗位
  • 参与亿级DAU移动端产品开发,负责客户端架构设计与性能优化,支撑海量用户稳定使用
  • 使用SwiftUI/Compose/ArkTS等前沿开发范式,主导技术方案设计与落地,打造极致交互体验
  • 面向iOS/Android/HarmonyOS三端推进跨平台架构演进,提升多屏一致性体验
  • 探索AI技术(如Agent、提示词工程)在用户购物体验和工程效率中的应用
  • 精通iOS(Swift/OC)或Android(Kotlin/Java)或HarmonyOS(ArkTS/C++)开发,熟悉内存管理、多线程、网络优化
  • 扎实的Java功底,熟悉Spring、Mybatis、Springboot等后端框架,具备全栈开发能力
  • 理解移动端架构设计(模块化/组件化/动态化),有跨端开发经验
  • 熟悉性能调优工具(XCode/AndroidStudio/DevEco及相关工具),能独立解决疑难问题

申请策略

  • 提前了解阿里巴巴的技术架构和业务方向(如电商、本地生活),在面试中展示业务理解
  • 准备一个完整的项目介绍,从需求到上线,突出个人贡献和解决的问题
  • 突出移动端(iOS/Android/HarmonyOS)和Java后端双端项目经验,展示全栈能力
  • 强调性能优化、架构设计(如模块化、组件化)的实际案例与成果
  • 如果有AI相关实践(如Agent系统、模型部署),一定要重点体现
  • 列出参与过的开源项目或技术社区贡献,体现技术热情
  • 补充HarmonyOS ArkTS开发经验,学习SwiftUI和Compose的核心概念
  • 深入了解Spring Cloud微服务架构,掌握分布式系统设计

面试指南

  • 使用STAR法则:描述场景、任务、行动、结果,结合具体技术细节
  • 对比不同方案优劣,展示技术选型思路
  • 强调性能和稳定性,给出量化指标(如加载时间、内存占用)
  • 如何设计一个高性能的列表组件,支持百万数据加载?
  • iOS和Android的内存管理机制有何不同?如何避免内存泄漏?
  • 请比较MVVM、MVP、MVC架构,并说明在项目中如何选择
  • Java并发编程中,synchronized和Lock的区别?如何设计线程安全的缓存?
  • 你如何将AI技术(如LLM)集成到移动端应用中?请举个具体例子

职位点评

75
综合评分

阿里全栈岗,技术前沿薪资高,但WLB一般

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术成长、职业发展和高薪回报,且能接受高强度工作的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利80
成长发展90
工作生活50
使命价值70

薪资福利

80较高

阿里薪资在行业内处于较高水平,但职位描述未披露具体薪资和福利,最终薪酬需面试后确认。

薪资信号未披露(AI估算:25K-40K/月)

成长发展

90较高

职位涉及前沿移动端技术栈和AI应用,大厂平台提供丰富成长机会,技术发展空间巨大。

技术前沿前沿/新兴技术
技术栈iOS、Android、HarmonyOS、Java、SwiftUI、Compose、Spring、AI、PyTorch、TensorFlow、Agent
业务类型profit_center

工作生活

50较低

杭州现场办公,阿里工作强度历来较高,职位描述未提及弹性工作或WLB,生活平衡可能面临挑战。

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

使命价值

70中等

阿里巴巴是电商行业巨头,业务稳定成熟,同时积极探索AI创新,社会影响力较大,但使命导向不明显。

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