Shein logo
希音
资深APP研发工程师(安卓&iOS)

资深APP研发工程师(安卓&iOS)

发布于 大约 15 小时前

普通员工/个人贡献者

广州市
高级经验
全职员工
仅现场办公
本科
软件工程
Http
Ios
Mvc
Mvp
Mvvm
Sqlite
Websocket
性能优化
模块化

AI 估算 · 20k–35k

资深移动开发岗,电商大厂,技术栈全面,市场竞争力强,薪资处于行业较高水平。

职位详情

关于这个职位

该职位负责电商APP的Android和iOS双端功能开发与维护,参与需求评审和技术方案设计,同时需搭建监控告警体系并持续进行性能优化以提升用户体验

你将与团队协作,深入电商业务场景,应用组件化、模块化等架构方案,保障App稳定运行
适合3年以上移动开发经验、追求技术深度与业务理解的工程师

最低要求

计算机及相关专业,本科及以上学历

年以上Android开发工作经验(或iOS开发工作经验)
扎实的Java/Kotlin语言编程基础,熟悉使用Android Studio等开发工具(或扎实的OC/SWIFT语言编程基础,熟悉使用XCode等开发工具)
熟悉Android系统架构、各底层框架并引用到实际项目中(或熟悉iOS系统架构,熟悉各底层框架并引用到实际项目中)
熟悉mvvm、mvp、mvc、工厂、单例等常用设计模式,熟悉tcp、http、websocket等协议
熟悉使用常见的数据库技术(如 sqlite、room、realm等),有数据存储和查询优化经验
有实际的独立项目、组件化、模块化、插件化等开发经验
能承担独立模块或者项目开发,能承担一定压力
对电商行业有深入的理解和掌握、有电商App架构设计和开发经验优先
有较强的学习能力,沟通及团队协作能力

工作职责

负责电商APP Android端(或iOS端)功能开发及维护

参与需求评审、技术可行性评估、技术方案设计、测试用例评审等
负责建设&完善监控告警体系,保障App功能的稳定性
负责Android App(或iOS App)性能优化,提升用户体验

优先资格

对电商行业有深入的理解和掌握、有电商App架构设计和开发经验优先

AI 洞察

优缺点分析

优点

  • 双端开发机会可拓宽技术栈,组件化、性能优化等方向有助于提升技术深度
  • 团队规模大,能接触先进工程实践,与优秀同事协作成长
  • 电商业务复杂度高,对系统稳定性和性能要求严格,故障响应要求高
  • 技术栈更新快,需持续学习新框架和工具
  • 适合3年以上移动开发经验、追求技术深度和业务理解、能适应快节奏的工程师

缺点 / 挑战

  • SHEIN是全球领先的电商平台,业务高速增长,技术挑战大,能积累高并发、多端架构经验
  • 工作任务重,涉及双端维护和性能优化,需承担一定压力

角色解读

  • 技术深度:从资深工程师向移动端架构师或技术专家方向发展
  • 业务广度:深入了解电商业务,可转向全栈或产品技术管理
  • 管理路线:积累项目经验后,可晋升为技术主管或团队负责人
  • 负责电商APP Android或iOS端的功能迭代和维护,参与完整研发流程
  • 参与需求评审和技术方案设计,输出高可靠的技术方案
  • 搭建监控告警体系,保障App线上稳定性,并持续优化性能
  • 引入组件化、模块化架构,提升开发效率和代码质量
  • 精通Java/Kotlin或OC/Swift,熟悉对应平台开发工具和系统架构
  • 熟悉常用设计模式及网络协议,能熟练应用数据库技术
  • 具备组件化、模块化、插件化等架构经验,能独立承担模块开发
  • 良好的学习、沟通和团队协作能力,能承受一定工作压力

申请策略

  • 在面试中展示对电商行业用户场景的思考,如大促流量应对、加载速度优化
  • 了解SHEIN的全球化特点,考虑多语言、多货币等国际化开发经验
  • 突出组件化、模块化、性能优化等实际项目经验,用数据说明优化效果
  • 展示独立负责的App模块或完整项目,强调架构设计和稳定性保障
  • 列出熟悉的设计模式、网络协议、数据库技术,体现扎实基础
  • 如有电商App开发经验,务必重点提及,并描述业务理解
  • 补充性能优化工具(如Profiler、Instruments)和监控告警体系搭建经验
  • 提前了解SHEIN的业务模式和App特点,思考可能的优化方向

面试指南

  • STAR法则:从背景、任务、行动、结果四方面结构化回答项目经验
  • 对比分析:在技术选型时,列出对比方案,说明选择理由和权衡
  • 量化结果:用具体数字(如流畅度提升30%、崩溃率降低50%)展示效果
  • 请介绍你主导的一个组件化或模块化项目,如何拆分模块、解决依赖问题?
  • 电商App中如何优化列表性能?请举例说明具体方案和效果
  • 如何设计一个高可用的监控告警系统?你会关注哪些指标?
  • TCP和HTTP的区别是什么?在移动端如何优化网络请求?
  • 你如何理解MVVM模式?在项目中如何应用,与MVP相比优缺点?

职位点评

68
综合评分

大厂资深移动开发岗,技术成长快但工作强度大,福利未明确。

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

更适合这类人
该职位适合以技术成长和职业发展为优先的求职者,愿意接受较高工作强度换取大厂平台和技术积累。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活40
使命价值60

薪资福利

75中等

职位未明确薪资和福利,但公司为行业巨头,薪资水平应有竞争力;未提及具体福利,补偿性动机满足度中等偏上。

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

成长发展

85较高

技术栈主流且涉及性能优化、架构演进,能快速积累核心技能;但未明确晋升通道和培训机制,发展性动机较好但缺少官方承诺。

技术前沿主流现代技术
技术栈Android、iOS、Java、Kotlin、Objective-C、Swift、MVVM、组件化、性能优化
业务类型profit_center

工作生活

40较低

明确要求承担工作压力,未提弹性工作或远程,工作地点未明确市区,生活化动机满足度较低。

工作模式未明确
办公地点未明确
加班情况JD含高强度暗示词

使命价值

60中等

电商行业高速增长,SHEIN具有全球影响力,但职位描述未强调社会价值和使命感,意义感动机有一定满足。

行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs