职位描述:
1. 负责京东APP收银台客户端相关基础技术和核心业务模块的研发,持续优化和升级客户端应用架构,以确保收银支付、资产资金等核心业务高校迭代,维护APP高性能、稳定性和用户体验;
2. 主导并参与客户端研发团队的建设,通过技术优化和流程改进,提升团队整体的开发效率和代码质量,系统上提升高可用稳定性,业务上提升支付成功率等;
3. 承担关键技术的攻关和新技术的研究预研工作,推动客户端应用的技术创新和升级。
职位要求:
1. 计算机、通信或相关专业本科及以上学历,具备3年以上iOS/Android开发经验,有深厚的Objective-C/Swift/java编程基础、熟悉MVP/MVVM/VIPER等常见设计模式;
2. 熟悉常用的数据结构和算法、熟悉网络通信机制及常用数据传输协议,熟悉Android/iOS性能优化和内存优化技术,有实际性能及稳定性治理经验者优先;
3. 对客户端应用架构和底层技术有深入理解,对技术细节有执着的追求,能够解决各种复杂的技术难题;
4. 有丰富的APP性能优化和稳定性提升经验,对应用内存管理、网络优化、UI渲染等方面有深入研究和实践;
5. 具备良好的Android/iOS或其他移动平台开发经验者优先,能够跨平台思考和解决问题;
6. 具备出色的团队协作能力,能够独立完成复杂的技术任务,并有良好的沟通和表达能力;
7. 对新技术有敏锐的洞察力和学习意愿,能够持续关注行业发展趋势,为团队引入新的技术栈和解决方案。
有以下经验者优先:
1. 有在知名互联网公司或创业团队担任iOS/Android开发关键角色的经验,有核心交易支付及资金资产财务管理等模块的端到端业务经验和架构经验;
2. 有收银支付、财务或金融等行业大型系统的监控体系建设和稳定治理和风险治理等经验;
3. 有跨端开发经验,有端到端配置平台及免发版能力提升等经验;
4. 有成功的支付财经行业项目的上线交付经验,能够独立负责项目的规划、开发和上线交付工作。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
北京
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东的软件开发职位专注于移动端支付和金融领域的开发,这是一个对技术深度和业务理解都有较高要求的岗位。面试官会特别关注你在移动端开发的技术能力,尤其是在性能优化和架构设计方面的经验。此外,由于涉及到支付和金融业务,他们对系统的稳定性和安全性有极高的要求。这意味着你需要准备展示你在这些领域的实际经验,而不仅仅是理论知识。
在准备面试时,你需要重点准备以下几个方面:首先,确保你对移动端开发的基础知识有扎实的理解,包括数据结构和算法、网络通信机制等。其次,准备一些你在性能优化和架构设计方面的实际案例,最好是能够量化结果的案例,比如通过优化提升了多少性能指标。最后,由于这个职位涉及到支付和金融业务,你需要对相关的业务逻辑有一定的了解,并准备讨论你在类似项目中的经验。在面试中,展示你的问题解决能力和团队协作能力同样重要,因为这是一个需要高度协作的岗位。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。