240 Twin Dolphin Drive

Suite D

Redwood City, CA 94065


  • LinkedIn - White Circle

iOS developer

Reports to: Director of Imaging Systems


Job Location: Redwood City, CA

Job Summary:

We are looking for an iOS developer to join our exciting team. 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, iOS development, and data science to deliver the next generation of medical device experiences.


Job Responsibilities (including but not limited to):


  • Designing and implementing iOS applications using Swift/SwiftUI

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

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

  • Performance analysis and tuning of applications

  • Be an integral part of the software team responsible for various aspects of the software development lifecycle including design and architecture reviews, code reviews, unit testing, and VnV testing.

Education/Experience Requirements:


  • MS in Computer Science or related quantitative field; iOS certification

  • Strong experience in iOS mobile Development and SDLC

  • Minimum 3-5+ years of experience in Objective-C / Swift / C++

  • Experience in UI design for mobile clients 

  • Proficiency with Swift, ObjC, and a scripting language for general tooling

  • Proficiency with iOS SDK's relating to UI, app extensions, and general lifecycle

  • Ability to code in/adapt quickly to SwiftUI/Combine a great plus

  • Self-starter capable of operating with high level direction

  • Backend database experience

  • Thorough understanding of scalability, reliability, power and performance on iOS

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

  • Excellent problem solving and debugging and Unit Testing skills

  • A drive to learn and master new technologies and techniques

  • Strong understanding of data structures & algorithms

  • Strong written and verbal communication skills

  • Able to work in a startup environment as a team player


If interested, please send resume and cover letter to