Senior Mobile Developer

Reports to: Director of Imaging Systems


Job Location: Redwood City, CA

Job Summary:

EXO is seeking a talented mobile software developer to join a cross-functional engineering team to help with the design and development of EXO’s flagship product. You will collaborate with a close-knit team of highly accomplished and deeply technical researchers and engineers focused on delivering groundbreaking technologies. You will use your practical knowledge and experience with computer science, mobile (iOS and Android) application development, and user experience to deliver the next generation of medical devices. 


Job Responsibilities: 

  • Design and implement iOS/Android applications using Swift/SwiftUI/Kotlin/Java

  • Implement client-side functionality to process RESTful web services and upload data to backend servers that achieves optimal user experience

  • Collaborate with a cross-functional team of product managers, developers, and designers to create delightful mobile app solutions

  • Architect robust software surrounding distributed data models, application persistence, security, multi-threading and data protection

  • Mentor junior engineers and manage project timelines

  • Continuously improve software performance, implement software development best practices, embrace documentation and design review, and assist in the full software development lifecycle process


Education/Experience Requirements:


  • MS in Computer Science or related quantitative field

  • Minimum 6 years of mobile software development experience

  • Have published two or more non-trivial apps to the iOS App Store / Google Play

  • Deep understanding in building mobile apps from scratch for multiple devices, with cross platform experience required

  • Proficiency with JSON, XML and SDK's relating to app extensions and cloud services

  • Solid understanding of common iOS Frameworks (Foundation, CoreData, UIKit, etc.) and Android SDK

  • Passion for building great UIs with custom animations and working with Product Designers

  • Extensive knowledge of object-oriented programming, multi-threading, and MVC/MVVM

  • Self-starter capable of operating with high level direction

  • Strong written and verbal communication skills

  • Highly motivated and able to work in a fast-paced startup environment as a team player


If interested, please send resume and cover letter to


240 Twin Dolphin Drive

Suite D

Redwood City, CA 94065


  • LinkedIn - White Circle