As an established team with over 20 years in Healthcare industry, we are seeking an experienced iOS Software Engineer to enhance our healthcare mobile application with new capabilities to improve patient care and reduce the burdens on healthcare providers. The ideal candidate is a hands-on engineer, embodying a passion for continuous improvement.

We are looking for engineers bringing fresh ideas from all areas, including information retrieval, large- and small-scale system design, networking and data storage; the list goes on and is growing every day. As a database administrator, you will work on systems affecting the healthcare industry but more importantly – patients on daily basis.

This employee’s job duties require access to covered information. The employee is subject to additional screening. This designation shall be reviewed at least annually.


  • Iteratively plan and deliver app updates that implement features as defined by product specifications.
  • Quickly understand constraints of a product request in order to propose valid alternative solutions.
  • Collaborate with the Android Software Engineering team to ensure a consistent UX for apps across both platforms.
  • Work closely with other teams within the organization that provide support for the software.
  • Create intuitive, optimized, and brand-consistent apps for large health system clients and business partners.
  • Work closely in a small team environment to deliver products on time and schedule.
  • Other duties as assigned.


  • Bachelor's Degree in Information Technology or equivalent experience
  • 5+ years of native iOS application development experience
  • Comprehensive knowledge of Swift, including recent additions to the language
  • Proficiency with Xcode, including the command line tools and profiling tools
  • Experience developing significant UI/UX using both SwiftUI and UIKit
  • Experience with the XCTest framework to implement unit tests, including UI tests
  • Specific experience integrating web services, external packages, and other APIs into applications
  • Ability to translate product requirements into quickly-iterable prototypes that work seamlessly with the existing app
  • Excellent written, documentation and communication skills
  • Ability to build and maintain strong interpersonal relationships
  • Ability to quickly learn new systems and work well in a team
  • Experience working on teams with Android, Web, and backend developers