DeveloperJobs.io
← Back to all jobs

Job Description

ResMed is hiring an Associate Android Developer to help build reliable, customer-facing Android features for the myAir application. This onsite role is based in San Diego on the Lumen team, working closely with product, design, backend, and mobile engineering to deliver high-quality mobile experiences at scale.

Responsibilities

  • Develop Android application features using Kotlin, Jetpack Compose, and modern Android architecture patterns such as MVVM.
  • Collaborate with Product, Design, Backend, and Mobile Engineering partners to design and deliver new product features.
  • Write clean, maintainable, and testable code using established engineering practices.
  • Participate in code reviews, sprint planning, and technical discussions.
  • Identify and resolve production issues, performance bottlenecks, and application crashes.
  • Improve application architecture, reliability, and maintainability.
  • Create and maintain unit tests and automated tests to support application quality.
  • Contribute as an Android developer within a cross-functional team, supported by mentorship, pairing, and broader mobile engineering collaboration.

Requirements

  • Experience building Android applications using modern Android development practices.
  • Kotlin proficiency preferred; Java experience accepted.
  • Understanding of architecture patterns such as MVVM or a similar approach.
  • Knowledge of RESTful APIs and networking.
  • Understanding of concurrency and asynchronous programming, including coroutines and flows.
  • Familiarity with the Android application lifecycle and performance considerations.
  • Familiarity with Git-based version control workflows.
  • Android experience through professional work, internships, academic work, or personal projects.
  • Genuine interest in mobile development and willingness to continue learning.

Technologies

  • Android
  • Kotlin
  • Jetpack Compose
  • MVVM
  • RESTful APIs
  • Networking
  • Coroutines
  • Flows
  • Git

Nice to Have

  • Bachelor’s degree.
  • One to three years of relevant Android development experience.
  • Experience with Jetpack Compose, Android testing, CI/CD pipelines, Agile or Scrum environments, Bluetooth or device integrations, or backend-connected mobile applications.

Benefits and Compensation

  • Medical, dental, vision, life, AD&D, and disability insurance.
  • HSA, FSA, commuter benefits, and sleep care management.
  • 401(k), ESPP, EAP, and tuition assistance.
  • Flex time off for salaried employees.
  • 11 paid holidays plus 3 floating holidays.
  • Up to 14 weeks primary caregiver leave or 2 weeks secondary caregiver leave.
  • Compensation is based on factors including geographic location, qualifications, experience, skills, and internal equity.

Pay range: $90,000 - $136,000 USD annual.

Location

San Diego, CA (onsite).

Similar Jobs