β Back to Jobs
Application Builder, Ring Software Product Builders
North Reading, MA 01864
$143k - $194k
Yesterday
π Startupπ» Open Sourceπ₯ HotUses AI and generative AI tools to accelerate development, including generating code, tests, docs, and optimizing code.
About the Role
Join Ring as an Android Software Development Engineer building and improving mobile app features used by millions; the role focuses on designing robust mobile architectures, delivering high-quality, performant Android features using Kotlin and Android Studio, and leveraging AI to accelerate development.
Job Description
Role
The team seeks an Android Software Development Engineer to design, build, and maintain features for the Ring mobile application used by millions of customers. The role emphasizes mobile architecture, performance, quality, and close collaboration with cross-functional teams and backend services.
Key Responsibilities
- Design and build features for Ring mobile applications.
- Improve and maintain mobile application architecture with a focus on performance, quality, and responsiveness.
- Develop features and solve problems using Android Studio, Kotlin, and AI-assisted tooling.
- Collaborate with a cross-functional agile team to create and deliver new features.
- Ensure operational excellence by resolving application issues and fixing bugs.
- Maintain code quality, organization, and automation (tests, CI/build processes).
- Use AI and generative AI tools to accelerate feature delivery, generate tests, code, documentation, and assist in debugging and optimization.
Requirements
Basic Qualifications
- 3+ years of professional software development experience (non-internship).
- 3+ years of experience with design or architecture of systems (design patterns, reliability, scaling).
- 3+ years of Android development experience.
Preferred Qualifications
- 3+ years across the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.
- Bachelorβs degree in computer science or equivalent experience.
- Experience in debugging, profiling, and applying software engineering best practices in large-scale systems.
- 1+ years of experience using generative AI tools to deliver features.
Compensation & Benefits
- Base salary range listed for this posting: 143,700.00 - 194,400.00 USD annually (final compensation varies by experience, qualifications, and location).
- Package may include sign-on payments and restricted stock units (RSUs).
- Benefits include health insurance (medical, dental, vision, prescription), life & AD&D insurance, optional supplemental life plans, Employee Assistance Program (EAP), mental health support, medical advice line, flexible spending accounts, adoption and surrogacy reimbursement, 401(k) matching, paid time off, and parental leave.