Staff Mobile Engineer, Android

Posted 21hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Staff Android Engineer leading technical ownership of Android app at iRhythm. Driving mobile projects with a focus on patient care and innovative cardiac health solutions.

Responsibilities:

  • Lead technical ownership of the Gateway Android app
  • Lead mobile projects end-to-end
  • Understand product needs, define scope, make architectural decisions
  • Partner effectively with cross-functional teams
  • Write robust production code
  • Lead technical design discussions and code reviews
  • Mentor other engineers
  • Help establish durable engineering practices for a safety-critical mobile platform

Requirements:

  • 12+ years of total mobile software development experience with BA/BS in Computer Science, or related technical field, or 8+ years and MS, with at least 3 years operating at a Senior or Staff level.
  • Deep expertise in Kotlin, Android Jetpack ecosystem, Hilt, Coroutines, and modern UI frameworks like Jetpack Compose.
  • Experience architecting reliable, long-running mobile applications, including background execution, foreground services, process death, state restoration, battery optimization, and memory management.
  • Production Experience with Bluetooth Low Energy on Android.
  • Strong grasp of API styles and messaging protocols such as REST, GraphQL, MQTT, or comparable pub/sub technologies.
  • Demonstrated technical leadership, including driving architecture across cross-functional teams, writing design documents, mentoring engineers, and influencing without authority.

Benefits:

  • Excellent benefits, including medical, dental, and vision insurance
  • 401(k) with company match
  • Paid holidays
  • PTO