JD logo
京东
软件开发

软件开发

发布于 大约 15 小时前

普通员工/个人贡献者

北京市
中级经验
全职员工
仅现场办公
学历未注明
iOS开发
Ios
Uikit
单元测试
性能优化
App Store上架

AI 估算 · 25k–40k

北京大厂移动端开发,技术栈新颖,薪资具有竞争力,参考市场水平估算。

职位详情

关于这个职位

该职位隶属于京东物流,负责iOS原生应用与Flutter跨平台应用的开发和维护

你将参与产品功能从设计到上线的全流程,包括架构设计、代码实现、性能优化和线上问题排查,需要同时掌握Swift/Objective-C和Dart语言
适合有iOS深厚功底且对跨平台技术感兴趣的开发者

最低要求

核心要求

精通 Swift 语言,熟悉 Objective-C,深入理解 iOS SDK、UIKit、Foundation 等核心框架,掌握 iOS 应用生命周期、内存管理、多线程等核心原理
掌握 Flutter 开发,具备 1 年及以上 Flutter 实际项目经验,熟悉 Dart 语言,能独立完成 Flutter 页面开发、组件封装及与原生(iOS/Android)的交互
熟悉 iOS 应用上架流程(App Store 审核、提包、版本更新),了解上架常见问题及解决方案
具备良好的代码规范和编程习惯,熟练使用 Git 进行版本管理,掌握单元测试、调试工具(Xcode Instruments 等)
有独立负责过完整 iOS/Flutter 项目从 0 到 1 上线的经验
熟悉 Flutter 性能优化、混合开发(Flutter + 原生)方案
具备良好的沟通能力和问题分析能力,有跨团队协作经验
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信

工作职责

负责 iOS 原生应用的设计、开发、测试与上线,保障产品在 iOS 端的稳定性、性能和用户体验

基于 Flutter 框架进行跨平台应用开发,参与 Flutter 模块的架构设计、代码编写及问题排查
与产品、设计、后端等团队协作,梳理需求并转化为技术方案,确保功能按时高质量交付
优化 iOS/Flutter 应用性能(如启动速度、内存占用、流畅度),解决兼容性、Crash 等线上问题
跟进 iOS 原生技术(如 Swift/Objective-C 新特性、iOS 系统更新)和 Flutter 生态的最新动态,引入最佳实践到项目中
参与技术文档编写、代码评审,协助团队提升整体开发效率和代码质量

AI 洞察

优缺点分析

优点

  • 京东作为互联网巨头,平台稳定,业务场景丰富,能够接触大规模高并发应用
  • 同时涉及iOS原生和Flutter跨平台开发,技术栈全面,个人成长空间大
  • 物流科技是京东重点投入方向,业务持续发展,团队技术氛围浓厚
  • 适合具备扎实iOS开发基础并希望拓展跨平台技能,能够适应快节奏、追求技术深度的开发者

缺点 / 挑战

  • 京东物流业务复杂度高,系统性能要求和稳定性要求严苛,工作压力较大
  • 需要同时维护iOS原生和Flutter两套技术栈,学习成本较高,技术更新快
  • 大厂流程规范较多,跨团队协作频繁,对沟通和项目管理能力提出较高要求

角色解读

  • 深耕iOS和Flutter双技术栈,成为移动端跨平台领域的技术专家
  • 逐步向移动端架构师方向发展,负责整体技术架构设计和团队技术规划
  • 在京东物流的业务场景中积累物流行业知识,未来可转向技术管理或产品研发管理岗位
  • 负责京东物流核心产品的iOS原生开发,使用Swift/Objective-C构建和维护高质量的移动应用
  • 基于Flutter进行跨平台模块开发,实现iOS与Android双端复用,提升开发效率
  • 参与产品需求讨论与技术方案设计,与产品、设计、后端团队紧密协作,确保功能按时交付
  • 持续进行性能优化,解决启动速度、内存占用、Crash等线上问题,提升用户体验
  • 精通Swift编程语言,熟悉Objective-C,深入理解iOS SDK、UIKit、Foundation等核心框架
  • 掌握Flutter及Dart语言,具备至少1年Flutter实际项目经验,能独立完成页面开发和组件封装
  • 熟悉iOS应用上架流程,掌握Git版本管理、单元测试和Xcode Instruments等调试工具
  • 具备良好的沟通能力和问题分析能力,能够跨团队协作推进复杂项目

申请策略

  • 京东非常重视价值观匹配,简历和面试中可体现客户为先、拼搏担当等个人经历
  • 关注京东物流的智能化、数字化方向,展示对物流科技领域的兴趣和思考
  • 突出独立负责的iOS或Flutter项目经历,特别是从0到1上线的完整案例,强调技术难点和解决方案
  • 展示Flutter实际的开发经验和与原生交互的实践,如有性能优化案例重点描述
  • 列出精通的技术栈(Swift、Objective-C、Flutter、Dart)及对应的项目成果,可附加GitHub链接
  • 系统复习Flutter的底层渲染原理和性能优化方法,关注Flutter 3.x最新特性
  • 补充SwiftUI和Combine等现代iOS技术,体现对新技术的敏感度
  • 提前了解京东物流的业务模式(如仓储、配送、供应链),结合场景思考技术方案

面试指南

  • 采用STAR法则(情境、任务、行动、结果)回答项目经验问题,突出个人贡献和量化成果
  • 技术方案类问题从问题分析、方案对比、实践落地、效果反馈四个层次回答
  • 趋势类问题结合技术生态和业务场景,表达理性判断和个人倾向
  • 请介绍一个你独立负责的iOS或Flutter项目,从技术选型到上线的完整过程
  • Flutter与原生(iOS)混合开发时,如何实现通信和数据传递?遇到过哪些坑?
  • 如何优化iOS应用的启动速度和内存占用?请给出具体方案
  • iOS上架过程中遇到被拒的情况,你是如何解决的?
  • 你如何看待Flutter与原生开发的未来趋势?在项目中如何权衡?

职位点评

69
综合评分

京东物流iOS/Flutter开发,技术成长性好,薪资有竞争力,但工作强度可能较大。

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

更适合这类人
最适合追求技术成长、希望在大平台打磨iOS和Flutter技能的开发者,对工作生活平衡要求较高者需谨慎。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展80
工作生活50
使命价值60

薪资福利

75中等

京东作为大厂提供有竞争力的薪资和福利,但JD未透露具体薪资范围,激励信号中等。

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

成长发展

80较高

iOS+Flutter双技术栈属于主流现代技术,项目挑战大,个人成长空间充裕,但JD未明确晋升路径。

技术前沿主流现代技术
技术栈iOS、Swift、Objective-C、Flutter、Dart、UIKit、Xcode、Git
业务类型ambiguous

工作生活

50较低

办公地点在北京,JD未提及弹性工作或远程,大厂节奏下工作强度可能较大,生活平衡保障有限。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

60中等

京东物流属于成熟行业,业务稳定,社会价值中性,但技术应用积极,创新氛围尚可。

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