Application Builder, Ring Application Services
Core
Design, develop, and maintain Android mobile applications and scalable cloud-based services for Ring's home security devices, focusing on the device setup experience.
Role type
Full-stack Software Development Engineer (Android & Cloud)
Builds
Android mobile apps, backend services, APIs, and micro-services for home security devices
Domain
Consumer Electronics / Home Security / Mobile Development
Deliverable
production ML models | product features
Required skills
Android development, Kotlin, API design, microservices architecture, test automation, system design, object-oriented design
Preferred skills
Java, C++, C#, full SDLC experience, source control management, build processes, code reviews
Technologies
Android, Kotlin, Java, C++, C#, microservices, generative AI tools
Responsibilities
Design and maintain Android mobile applications; Develop and maintain backend services and APIs; Implement robust code with documentation; Own features from conception to launch; Implement test automation; Leverage generative AI tools to enhance productivity and code quality
Seniority
Mid-level, hands-on IC