Ring, an Amazon company, is seeking a talented Android Software Development Engineer to join their team in Cambridge. This role offers an exciting opportunity to work on world-class mobile applications that enhance home security. As a core member of the Ring team, you'll be responsible for developing mobile applications that seamlessly interact with Ring devices and delight customers.
The position involves working on critical application features, improving user experience, and enhancing security measures. You'll collaborate with cross-functional teams, including cloud and firmware specialists, to create innovative solutions for home security. The role provides unique opportunities to shape Ring's core offerings and solve complex problems while working with cutting-edge technology.
In this position, you'll be part of an agile team that values ownership and data-driven decision-making. You'll contribute to the full software development lifecycle, from conception to launch, while working with world-class experts in distributed cloud systems and home security devices. The team focuses on delivering innovative and seamless home security experiences to customers.
The ideal candidate should have strong experience in Android development using Java and Kotlin, with a background in professional software development. Knowledge of software architecture, design patterns, and system scaling is essential. Experience with reactive programming frameworks, performance optimization, and automated testing would be advantageous.
This role offers the chance to work on meaningful projects that directly impact neighborhood safety while being part of Amazon's larger ecosystem. You'll have opportunities for continuous learning and growth while working with the latest technologies in mobile development and home security systems.