Taro Logo

Staff Mobile Engineer

Digital health company providing healthcare professionals with tools to detect and monitor cardiac and respiratory disease through advanced sensors and AI-powered analysis.
Emeryville, CA, USA
$187,000 - $210,000
Mobile
Staff Software Engineer
Hybrid
101 - 500 Employees
7+ years of experience
Healthcare · AI

Job Description

Eko is a rapidly growing digital health company that has secured over $165M in funding from notable partners like 3M and the Mayo Clinic. The company specializes in providing healthcare professionals with cutting-edge digital tools for heart and lung monitoring, serving over 500,000 clinicians across 4,000 U.S. hospitals.

As a Staff Mobile Engineer at Eko, you'll play a crucial role in designing and developing high-quality mobile applications for both iOS and Android platforms. This position offers an opportunity to work with cutting-edge technology in healthcare, combining mobile development with Bluetooth technology and cloud services.

The role demands expertise in both iOS and Android development, with a focus on modern frameworks like SwiftUI and Jetpack Compose. You'll be responsible for architectural decisions, mentoring junior engineers, and ensuring the delivery of high-performance applications that directly impact patient care.

Working in a hybrid environment (required onsite presence Tuesday through Thursday) with a diverse, mission-driven team, you'll collaborate with product managers, designers, and other engineers to create solutions that help clinicians provide better patient care. The company's culture emphasizes continuous improvement, transparency, and a deep commitment to its healthcare mission.

Eko offers competitive compensation ($187,000 - $210,000) and comprehensive benefits, including medical coverage, 401k matching, and various wellness programs. The company has been recognized as a Great Place to Work® in 2020 and 2021, reflecting its strong commitment to employee satisfaction and professional growth.

Last updated 8 days ago

Responsibilities For Staff Mobile Engineer

  • Design, develop, and maintain robust mobile applications
  • Collaborate with cross-functional teams to define and ship new features
  • Contribute to overall architecture and design of the mobile platform
  • Collaborate with backend developers on API integration
  • Ensure application performance and quality
  • Maintain code quality and organization
  • Participate in code reviews
  • Mentor junior engineers
  • Stay current with industry trends and technologies

Requirements For Staff Mobile Engineer

Kotlin
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
  • 7+ years of experience in Mobile development with iOS and Android platforms
  • Strong understanding of cross-platform development with Kotlin (KMM)
  • Experience with SwiftUI and Jetpack Compose
  • Deep understanding of mobile application architecture and design patterns
  • Experience with CI/CD processes
  • Strong problem-solving skills and debugging abilities
  • Experience with performance and memory tuning
  • Knowledge of UI/UX standards for iOS and Android
  • Experience with cloud services (AWS or Firebase)
  • Experience with Bluetooth technology integration

Benefits For Staff Mobile Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Paid-time off
  • Medical/Dental/Vision Insurance
  • Life Insurance
  • One Medical membership
  • Parental Leave
  • 401k Matching
  • Work from home equipment stipend
  • Flexible schedules
  • Wellness programs
  • Wellness perks (Headspace, Ginger, Aaptiv, Physera)
  • Learning and Development stipend

Related Jobs

Staff Software Engineer, Pixel Watch Apps and Faces

Staff Software Engineer position at Google focusing on Pixel Watch apps and face development, requiring 8 years of software development experience and Android expertise.

Staff Software Engineer, Android Bluetooth

Staff Software Engineer position at Google focusing on Android Bluetooth development, requiring 8 years of software development experience and expertise in Bluetooth stack development.

Staff Software Engineer, Workspace Monetization, Mobile

Lead mobile engineering role at Google focusing on Workspace monetization, requiring 8+ years experience and expertise in mobile development, offering $197K-$291K base salary plus benefits.

Staff Software Engineer, Android Bluetooth

Lead Android Bluetooth development at Google, designing and implementing next-generation connectivity features that impact billions of devices worldwide.

Staff Software Engineer (iOS/Swift & React Native)

Lead mobile development role combining iOS Swift and React Native expertise, focusing on AI-enabled healthcare applications and reusable component libraries.