iRhythm Technologies logo
iRhythm TechnologiesPosted 1 month ago

Staff Mobile Engineer (Android)

$166,000–$216,000 year

RemoteUnited States

Full TimeSenior LevelBachelors DegreeLarge

Job Summary

Lead technical ownership of the Gateway Android app powering next-generation mobile cardiac telemetry. Architect reliable, long-running mobile applications with robust production code, managing background execution, foreground services, and memory optimization. Drive technical design discussions, conduct code reviews, and mentor engineers while establishing durable engineering practices for a safety-critical platform. Partner with cross-functional teams to define scope and make architectural decisions for a regulated medical device environment.

Required Qualifications

  • 12+ years of total mobile software development experience
  • BA/BS in Computer Science, or related technical field
  • 8+ years and MS
  • at least 3 years operating at a Senior or Staff level
  • Deep expertise in Kotlin
  • Deep expertise in Android Jetpack ecosystem
  • Deep expertise in Hilt
  • Deep expertise in Coroutines
  • Deep expertise in modern UI frameworks like Jetpack Compose
  • Experience architecting reliable, long-running mobile applications
  • Experience with background execution
  • Experience with foreground services
  • Experience with process death
  • Experience with state restoration
  • Experience with battery optimization
  • Experience with memory management
  • Production Experience with Bluetooth Low Energy on Android
  • Strong grasp of API styles
  • Experience with messaging protocols such as REST
  • Experience with messaging protocols such as GraphQL
  • Experience with messaging protocols such as 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

Desired Qualifications

  • Experience building software in a regulated industry like medical devices, healthcare, automotive, or fintech
  • Familiarity with medical device software standards and cybersecurity practices, such as IEC 62304
  • Familiarity with ISO 14971
  • Familiarity with FDA premarket cybersecurity guidance
  • Experience with threat modeling
  • Experience with software bill of materials management
  • Experience with secure storage (Android Keystore/StrongBox)
  • Experience with certificate pinning and mTLS
  • Experience with secure OTA/update strategies
  • Experience with managed or dedicated Android devices, including Android Enterprise
  • Experience with kiosk mode
  • Experience with device policy management
  • Experience with enterprise FOTA
  • Commercial awareness or basic competency in iOS ecosystems (Swift)
  • or cross-platform tooling

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce