iRhythm Technologies, Inc.

Staff Mobile Engineer (Android)

iRhythm Technologies, Inc. • $166K — $216K *
US-AnywhereRemote in United States
Healthcare
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years in mobile software development (or 8+ years with MS) including 3 years at Senior or Staff level.
  • Proficiency in Kotlin, Android Jetpack ecosystem, Hilt, Coroutines, and UI frameworks like Jetpack Compose.
  • Experience in architecting reliable, long-running mobile applications with optimized background execution and memory management.
  • Production experience with Bluetooth Low Energy on Android devices.
  • Strong understanding of API styles and messaging protocols including REST, GraphQL, and MQTT.
  • Demonstrated ability to lead technical initiatives and mentor engineers across teams.

Responsibilities

  • Lead technical ownership of the Gateway Android app for Mobile Cardiac Telemetry.
  • Define project scope and make architectural decisions to meet product needs.
  • Collaborate effectively with cross-functional teams to drive project success.
  • Conduct technical design discussions and code reviews to ensure high-quality outputs.
  • Establish robust engineering practices for safety-critical mobile applications.
  • Mentor and develop junior engineers, fostering a culture of growth and learning.

Benefits

  • Make a real-world impact by supporting devices used in patient care.
  • Engage in an engineering environment that prioritizes regulatory rigor.
  • Receive excellent medical, dental, and vision insurance, along with a 401(k) matching plan, paid holidays, and PTO.
Full Job Description
About This Role:
Shape the Future of Connected Cardiac Care as a Staff Android Engineer on our Mobile Telemetry team. As a Staff Android Engineer you will serve as the technical leader and primary owner of the Android Gateway application powering our next-generation Mobile Cardiac Telemetry platform. This is a highly visible, hands-on engineering role for someone who enjoys solving complex technical challenges, defining architecture, and influencing product direction. You'll operate at the intersection of mobile engineering, connected medical devices, cloud-enabled ecosystems, and patient care, helping deliver technology that clinicians and patients rely on every day.
As the technical lead for the Android platform, you will drive the strategy, architecture, and execution of critical mobile initiatives, transforming clinical and product requirements into scalable, resilient, and secure solutions. You will make key technical decisions, establish engineering best practices, and serve as a trusted partner to Product, Systems Engineering, Quality, Regulatory, and cross-functional software teams.

Beyond writing high-quality production code, you'll guide architecture reviews, mentor engineers, influence technical direction across teams, and elevate the overall quality, reliability, and maintainability of our mobile ecosystem. Your work will directly shape a mission-critical platform designed to improve patient outcomes and advance the future of cardiac monitoring.
What You'll Do
  • Own the technical vision, architecture, and long-term evolution of our Android Gateway platform.
  • Lead the design and delivery of complex mobile initiatives from concept through production.
  • Develop robust, scalable Android applications using modern mobile development practices and technologies.
  • Drive architectural decisions and establish patterns that improve performance, reliability, security, and maintainability.
  • Partner closely with Product, Systems, Firmware, Quality, Regulatory, and Cloud Engineering teams to deliver integrated solutions.
  • Lead technical design reviews and champion engineering excellence across the organization.
  • Mentor and coach engineers while fostering a culture of technical curiosity, quality, and continuous improvement.
  • Identify and resolve complex technical challenges in a highly regulated, safety-critical environment.
Experience & Qualifications
  • 12+ years of software engineering experience with a Bachelor's degree in Computer Science, Engineering, or related field, or 8+ years with a Master's degree.
  • Proven experience operating at a Senior or Staff Engineer level, leading technical initiatives and influencing engineering direction across teams.
  • Deep expertise in Kotlin and the modern Android ecosystem, including Jetpack libraries, Hilt, Coroutines, and Jetpack Compose.
  • Strong experience architecting and supporting long-running Android applications, including background execution, foreground services, state restoration, process lifecycle management, battery optimization, and memory management.
  • Experience building and supporting Bluetooth Low Energy (BLE) applications in production environments.
  • Strong understanding of modern APIs and communication protocols, including REST, GraphQL, MQTT, or comparable messaging technologies.
  • Demonstrated technical leadership through architecture ownership, design documentation, engineering mentorship, and cross-functional influence.
Preferred Qualifications
  • Experience developing software in regulated environments such as medical devices, healthcare, automotive, aerospace, or financial technology.
  • Familiarity with medical device software standards and cybersecurity frameworks, including IEC 62304, ISO 14971, FDA cybersecurity guidance, threat modeling, and software bill of materials (SBOM) practices.
  • Experience implementing mobile security best practices, including Android Keystore, StrongBox, certificate pinning, mTLS, secure update strategies, and secure device communications.
  • Experience managing dedicated or enterprise Android devices, including Android Enterprise, kiosk mode, device policy management, and enterprise firmware-over-the-air (FOTA) deployments.
  • Exposure to iOS development, cross-platform mobile technologies, or broader mobile platform strategy.


Location:
Remote - US

Actual compensation may vary depending on job-related factors including knowledge, skills, experience, and work location.

Estimated Pay Range
$166,000.00 - $216,000.00

About iRhythm Technologies, Inc.

iRhythm Technologies is a medical device company that develops and commercializes solutions for cardiac arrhythmia detection. The company's flagship product is the Zio XT, a wearable patch that continuously monitors a patient's heart rhythm for up to 14 days. The Zio XT is designed to improve the detection and diagnosis of cardiac arrhythmias, which can be difficult to diagnose due to their intermittent nature. iRhythm Technologies was founded in 2006 and is headquartered in Redwood City, California. The company went public in 2016 and is traded on the NASDAQ stock exchange under the ticker symbol IRTC.
Learn more about iRhythm Technologies, Inc.
Size
1,700 employees
Market Cap
$2.7 billion
Industry
Net Income
-$43.8 million
Founded
2006
5 Year Trend
+38.2%
Revenue
$265.1 million
NASDAQ

Similar Jobs

More Jobs at iRhythm Technologies, Inc.

More Healthcare Jobs

Find similar Staff Mobile Engineer (Android) jobs: