Software Development Engineer - Mobile
Amazon (China) Holding CompanyBeijingUpdate time: September 9,2019
Job Description
北京市
  • 3+ years of software development experience in Java, C++, Objective C, Swift and/or React Native.
  • Experience developing high quality, large-scale consumer applications.
  • Firm understanding of software development principles, capabilities and limitations of mobile platforms (iOS and Android).
  • Good communication skills with technical and non-technical partners.
  • BS/MS in Computer Science or equivalent.

  • 3年以上开发经验,精通Java, C++, Objective-C, Swift和React Native中的至少一种
  • 拥有大型消费类应用的开发经验
  • 精通移动平台软件开发的原则、能力和约束
  • 沟通能力强
  • 本科以上学历,计算机相关专业

Are you interested in developing cutting-edge technologies and products that are influencing hundreds of millions of people worldwide? Amazon International Tech organization set up a new group in China focusing on mobile innovations, and you could be a founding member of it.

Mobile is one of the fastest growing strategic businesses within Amazon. We are a group of people who are passionate about building scalable, well-designed software. We constantly improve our technical foundation and user experience. As a senior engineer in International Tech, you’ll have huge impact on how customers interact with Amazon.

Our team's goal is to help customers accomplish their shopping mission as quickly and easily as possible. This role will invent and build new mobile app experiences which link all the context about who a customer is, where a customer is, and what they are interested in. We partner with our personalization team to connect the dots around customer intent and simplify common shopping tasks. We love to work with smart people who have a strong sense of ownership and strong engineering mindset. You provide mobile perspective and context for technology choices. You’re up to the challenge of device and mobile network limitations, device fragmentation, and other mobile development curve balls. You are motivated to tackle ambiguous situations with new technologies to rapidly produce prototypes. You outline paths from prototype to product. You are a technical leader for your team. You contribute to the professional development of colleagues, improving their technical knowledge and the engineering practices on your team.

你是否有兴趣开发影响全球数亿人的移动尖端技术和产品?

近期亚马逊International Tech部门在北京成立了一个专注于全球移动创新的新团队,你将有机会成为其创始成员。移动是亚马逊增长最快的战略业务之一,作为这支新团队的高级工程师,你的工作将对与Amazon的互动方式产生巨大和深远的影响。

我们团队的目标是帮助客户更快速和轻松地在移动端完成购物流程,同时基于我们提供的移动框架和工具服务亚马逊内部的其他兄弟团队开发自己的产品特性。这意味着我们需要更加了解我们的内外部客户,了解他们的使用行为和习惯,从而发明并构建全新的移动应用程序体验。我们需要拥有强大工程思维和强烈主人翁意识的你一起合作。你将有机会利用丰富的移动开发经验和创新理念,为团队制定产品及特性的移动技术方案和实现,采用创新手段解决各种复杂的应用场景和技术难题,快速构建生产原型,迭代交付产品至最终客户。你是团队的技术领导者,推出合适的技术方案解决客户问题,同时你也将为同事的职业发展做出贡献,提高整个团队的技术知识和不断提升工程最佳实践,进而提升整个团队的技术方案交付质量和速度。

我们是一个热衷于追求技术卓越的团队。我们不断改进我们的技术基础架构和用户体验,服务亚马逊遍布全球的客户。期待你的加入!


  • English is a highly appreciated skill but not a must if we think the candidate is very strong on technique.
  • Experience building highly scalable, consumer-facing systems.
  • Expert in software engineering (process, architecture, algorithms, data structures) and knowledge of Agile methodologies is a bonus.
  • Passion for mobile development. We would love to hear about apps you’ve developed!

  • 熟练的英语沟通(如果技术很强,可适当调整)
  • 有开发面向消费者的高并发系统的经验
  • 精通软件开发流程、架构、算法、数据结构和敏捷开发
  • 对移动开发有热情

Get email alerts for the latest"Software Development Engineer - Mobile jobs in Beijing"