Android Software Development Engineer, Ring

Ring, an Amazon company, develops smart home security products and services.
Malvern, PA 19355, USA
$120,000 - $180,000
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 maintaining strong technical abilities and project management skills.

The position involves working with cutting-edge Android development tools and principles, including MVVM, Android Navigation Component, Data Binding, RxJava, Dagger, Retrofit, Kotlin, Coroutines, and Gson. You'll be responsible for developing mobile app features, creating UX flows, and building UI components while maintaining high standards for code quality and performance.

As a member of the Ring Android application team, you'll collaborate closely with product and UX teams to develop maintainable features. The role offers opportunities to mentor other developers and contribute to raising the overall mobile app development standards. You'll be working on solutions that directly impact millions of customers using Ring's smart home security products.

The position requires strong technical expertise combined with effective engineering leadership and communication skills. You'll need to excel in cross-team collaboration and be capable of delivering scalable solutions that enhance the customer experience. This is an excellent opportunity for an experienced Android developer looking to make a significant impact in the smart home security space while working with a leading technology company.

Amazon/Ring offers a diverse and inclusive workplace with opportunities for professional growth and development. The company is committed to equal opportunity employment and provides workplace accommodations as needed.

Last updated a month 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

Kotlin
Java
  • 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 full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

Interested in this job?

Jobs Related To Amazon Android Software Development Engineer, Ring

Software Development Engineer, Amazon Customer Service

Software Development Engineer role at Amazon building innovative solutions for Alexa devices and customer service systems

Software Development Engineer - Android, Wickr

Android Engineer position at AWS Wickr team, focusing on secure communication technology development with 3+ years experience required.

Android Software Engineer for Prime Video Sports

Android Software Engineer role at Amazon Prime Video Sports, building live sports streaming experiences for millions of users worldwide.

Software Development Engineer, Fire TV Experience

Software Development Engineer position at Amazon's Fire TV team in Berlin, focusing on Android development for Fire TV devices and user experience improvements.

Android Engineer, eero

Android Engineer position at eero (Amazon) focusing on developing and improving home WiFi mesh technology applications