Senior iOS Developer

Berkeley, CA
Full Time
About the company:

Eko is a venture-backed digital health company which harnesses the power of smartphones and cloud data for screening and monitoring individuals with cardiovascular diseases. We have built a platform of non-invasive cardiovascular monitoring devices, clinical software, and point-of-care decision support software to improve the delivery of cardiovascular care.

In 2015, we launched the Eko Core Digital Stethoscope, the first FDA-cleared digital stethoscope on the market to wirelessly stream heart and lung sounds to HIPAA-compliant software. It is now used by clinicians at over 1000 hospitals & health systems around the globe and was recognized as a “Best Invention of the Year” by TIME Magazine.  Eko's latest FDA-cleared device, DUO, is the first combined digital stethoscope and ECG cardiac monitor with cardiac AI for in-clinic and at-home monitoring, offering 28 million heart disease patients the ability to seamlessly send cardiac data to their physicians. 

Eko was established in 2013 and has offices in Berkeley and San Francisco. 

As the Senior iOS Developer at Eko, you will:

    • Play a key role in developing software features used by physicians and patients to monitor cardiac health
    • Work with members of our mobile and engineering teams to develop new iOS features and improve our existing iOS app
    • Collaborate with Product Management, UX Designers, Backend and Firmware developers to create an exceptional mobile application
    • Become an expert on Bluetooth Low Energy (BLE) for iOS (if you are already a BLE expert, even better!)
    • Design and update the Eko app for robustness, including edge cases, usability, and general reliability


    • 5+ years experience as a native iOS developer using Swift and Objective C
    • Experience in MVVM, GCD, Protocol Oriented Programming, Core Graphics, Core Animation
    • Passionate about unit-testing
    • Strong computer science fundamentals
    • Experience building products, both from scratch and working with existing architecture
    • Familiarity using REST APIs
    • Strong interpersonal & written communications skills

Nice to Haves:

    • Expertise in Bluetooth Low Energy (BLE) for iOS 
    • Experience implementing high-performance, near real-time graphical displays
    • Experience with Core Data
    • Android coding experience
    • Experience working with a mix of embedded, mobile and server tech is a big plus
    • Experience working in medical products / apps

Company Benefits:

    • Paid time off
    • Parental leave
    • Health insurance
    • Dental insurance
    • 401K matching
    • Flexible schedules
    • Weekly catered meals