This job listing has already been filled or has expired.
iRhythm is hiring a

Senior Android Mobile Engineer

Title:Senior Android Mobile Engineer

Location: Remote

About iRhythm:

iRhythm is a leading digital healthcare company focused on the way cardiac arrhythmias are clinically diagnosed by combining our wearable bio sensing technology with powerful cloud-based data analytics and Artificial Intelligence capabilities. Our goal is to be the leading provider of ambulatory ECG monitoring for patients at risk for arrhythmias. iRhythm’s continuous ambulatory monitoring has already put over 2 million patients and their doctors on a shorter path to what they both need answers.

About this role:

iRhythm is currently seeking an experienced, motivated Senior Android Mobile Engineer working remotely. Our work environment is fast paced, with a collaborative atmosphere. Most of all, we are passionate about delivering innovations that improve the quality of health care and the patient experience. We are looking for like-minded individuals to join our team today!

You will work on all layers of the mobile applications — everything from database and service layers to UI components. You will help us redefine our patient experience by helping develop a new UI library to match a brand-new design system and helping rebuild our current patient codebase to use a shared Kotlin architecture. Our new mobile applications will be responsible for handling communication between the application and the Bluetooth device, syncing data to our servers, maintaining connectivity, and ensuring minimal device battery consumption.

About you:

You are an experienced mobile engineer looking to create world class medical applications on the mobile platform. You value positive collaboration and high quality, testable code. You embrace new technology and enjoy learning new programming languages. You enjoy collaborating with other engineers and cross functional teams throughout the development process. You handle complexity well and are thoughtful in your technical solutions. What you value most is a positive user experience.


  • 5+ Years of software development experience with at least 3 years developing Android mobile applications
  • Proven delivery and maintenance of at least 3 applications in the Google Playstore
  • Experience in building Android mobile applications from scratch, preferably cross-platform mobile development
  • Proficient in Kotlin and Java
  • Experience with client/server architecture using RESTful APIs
  • Experience in Kotlin Mobile Multiplatform (KMM) and Jetpack Compose is a plus
  • Experience with popular build tools and at least one CI/CD system, such as Fastlane, Gradle, Git, GitHub, BitBucket, Jenkins, Bamboo, or others
  • Familiarity with metrics and log collection using platforms like Firebase Analytics, Crashlytics, and Pendo
  • Bachelor’s and/or Master’s degree, preferably in Computer Science, or equivalent experience

What’s in it for you:

This is a full-time position with competitive compensation package, excellent benefits including medical, dental, and vision insurance (all of which start on your first day), paid holidays, and PTO!

iRhythm also provides additional benefits including 401K (with company match), an Employee Stock Purchase Plan, paid parental leave, pet insurance discount, Cultural Committee/Charity events, and so much more!

FLSA Status: Exempt

As a part of our core values, we ensure a diverse and inclusive workforce. We welcome and celebrate people of all backgrounds, experiences, skills, and perspectives. iRhythm Technologies, Inc. is an Equal Opportunity Employer (M/F/V/D). Pursuant to San Francisco Fair Chance Ordinance, we will consider for employment all qualified applicants with arrest and conviction records.

Make iRhythm your path forward.

Please mention Remote Workers when applying for this remote job at iRhythm. You're helping us to grow! Thank you!
Create a Resume That Gets you Hired