Software Development Engineer, Mobile Developer

Inventive research and development company that designs and engineers high-profile consumer electronics, a subsidiary of Amazon.com
Mobile
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer

Description For Software Development Engineer, Mobile Developer

Amazon Lab126, a subsidiary of Amazon.com founded in 2004, is seeking an experienced mobile software development engineer for their Alexa Smart Home App team. This role offers an exciting opportunity to work on cutting-edge consumer electronics, following the success of products like Kindle, Fire tablets, Fire TV, Amazon Echo, and Amazon Show.

The position combines both individual contributor and technical lead responsibilities, focusing on creating exceptional user experiences for Amazon's smart home ecosystem. You'll be working with React Native and native mobile technologies (Swift/Kotlin) to develop intuitive and engaging mobile interfaces.

As a member of this team, you'll collaborate across multiple Amazon organizations and services, requiring flexibility and entrepreneurial spirit. The role demands someone comfortable with ambiguity and capable of developing quick proof of concepts. You'll be instrumental in feature decisions, implementing best practices, and designing scalable systems.

The ideal candidate should be passionate about customer impact, capable of operating at all levels - from detailed implementation to strategic input. You'll be joining a dynamic team at the forefront of smart home technology, working with designers, product managers, and backend teams to deliver outstanding mobile experiences.

This position offers the chance to work on confidential new products and shape the future of Amazon's smart home ecosystem. It's an opportunity to make history while working with cutting-edge technology in a collaborative, innovative environment.

Last updated 14 minutes ago

Responsibilities For Software Development Engineer, Mobile Developer

  • Develop and maintain mobile applications using React Native and Swift/Kotlin
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize components for maximum performance
  • Ensure technical feasibility of UI/UX designs
  • Work closely with the backend team to integrate APIs and services
  • Debug and fix issues, and improve application performance
  • Drive software engineering best practices
  • Design distributed and scalable systems
  • Test and document the software developed

Requirements For Software Development Engineer, Mobile Developer

React
Java
Kotlin
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • 2+ years of building production software experience
  • 3+ years of programming using Java, C++, or C#
  • Bachelor's degree in computer science or equivalent (preferred)
  • 2+ years of Apple platform development experience (preferred)
  • 1+ years of Android development experience (preferred)

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Mobile Developer

Software Engineer - Apple Watch

Mid-level Software Engineer position at Apple, focusing on Apple Watch applications development, offering competitive salary and benefits in Cupertino.

Software Engineer - Devices

Software Engineer position at Apple focusing on device development tools and frameworks for Apple's platforms including iOS, macOS, and visionOS.

Camera Tuning Engineer

Camera Tuning Engineer role at Apple focusing on iOS camera quality and algorithms, offering competitive salary and benefits.

Software Engineer II

Microsoft seeks Software Engineer II for Excel Mobile team to develop and optimize mobile experiences, requiring C++/Java expertise and 2+ years experience.

Mobile Engineer II

Mid-level Mobile Engineer position at G-P, developing React Native applications with AI integration for a global employment platform.