Android Software Development Engineer, Ring

Amazon is a global technology company and the world's largest e-commerce retailer, offering a wide range of products and services.
Malvern, PA 19355, USA
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Android Software Development Engineer, Ring

Ring, an Amazon company, is seeking an experienced Android engineer to join their team working on cross-team mobile initiatives. This role focuses on improving both customer and engineer day-to-day experiences through innovative mobile development. The ideal candidate will be comfortable working in ambiguous environments while delivering scalable solutions.

The position requires strong technical abilities in Android development, using modern tools and principles such as MVVM, Navigation Component, Data Binding, RxJava, Dagger, Retrofit, Kotlin, and Coroutines. You'll be responsible for developing mobile app features, collaborating with product and UX teams, and maintaining high code quality standards.

As a mid-level engineer at Ring, you'll have the opportunity to mentor other developers and contribute to raising the mobile app development standards. The role combines hands-on development with strategic thinking, requiring both technical expertise and strong communication skills.

Ring's mission is to make neighborhoods safer, and as part of Amazon's ecosystem, you'll be working with one of the world's most customer-centric companies. The position offers the chance to work on products that directly impact millions of users while collaborating with talented teams across the organization.

This role is perfect for someone who is passionate about mobile development, has a strong foundation in Android technologies, and wants to make a meaningful impact in the smart home security space. You'll be part of a team that values innovation, technical excellence, and continuous improvement.

Last updated 14 hours ago

Responsibilities For Android Software Development Engineer, Ring

  • Develop and deliver mobile app features, UX flows, and UI components
  • Collaborate with product and UX teams to develop maintainable features
  • Work to continuously improve code quality, code maintainability and app performance
  • Mentor other developers and help raise the mobile app development bar
  • Work with modern android development tools and principles

Requirements For Android Software Development Engineer, Ring

Java
Kotlin
  • 3+ years of Android development experience
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with MVVM, Android Navigation Component, Data Binding, RxJava, Dagger, Retrofit, Kotlin, Coroutines, Gson

Interested in this job?

Jobs Related To Amazon Android Software Development Engineer, Ring

Software Development Engineer(Android), Fire TV Experience - Berlin

Android Software Development Engineer role at Amazon Fire TV in Berlin, focusing on developing and implementing core features for Fire TV devices and user experience.

Android Software Development Engineer, Fire TV

Android Software Development Engineer position at Amazon Fire TV team, developing innovative features and applications for entertainment platform.

Android Software Engineer, Fire TV Live Middleware

Android Software Engineer role at Amazon Fire TV team, developing middleware and APIs for live TV services and partner integration.

Software Development Engineer, Ambient FTV

Mid-level Software Development Engineer position at Amazon Fire TV, focusing on Android development for ambient TV experiences with competitive compensation and benefits.

Android Software Development Engineer, Last Mile Platform Services, SDE

Android Software Development Engineer position at Amazon's Last Mile Platform Services, focusing on building mobile foundations for delivery applications.