Amazon
Builder -SDE II Mobile (General feature Dev), Ring
Found: Today
Description
Ring builds the apps that millions of people open every day to check on their homes, see who's at the door, and stay connected to what matters. As a Builder on this team, you'll work on foundational user experiences that anchor the Ring app — the surfaces customers touch every time they open it, and the experiences other engineering teams build on top of. Some of what this team owns is also central to Ring's security promise to customers, where reliability and clarity are part of the product itself.
Basic Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- 3+ years of professional software development experience building mobile applications- 3+ years of native iOS (Swift/Objective-C) or Android (Kotlin/Java) development using modern tooling and architectural patterns — or 3+ years of production React Native (or comparable cross-platform) experience with working knowledge of the underlying native platforms- Hands-on experience with modern UI frameworks (SwiftUI/UIKit, Jetpack Compose, or React Native) and modern concurrency patterns (Swift Concurrency, Combine, Coroutines, async JS)- Solid understanding of mobile fundamentals: app lifecycle, memory and performance, networking, persistence, and testing- Experience writing and maintaining unit and UI tests, and working within a CI/CD pipeline
Preferred Qualifications
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field- Working knowledge of both iOS and Android platforms, or experience bridging React Native with native modules- Experience adopting AI-powered development tools (AI-assisted coding, test generation, code review, debugging) in real production work- Experience working on features with strict reliability, latency, or correctness requirements- Experience with REST APIs, real-time/event-driven services, or push-based architectures- Performance profiling and optimization experience on mobile devices