We're Hiring

We are a small team on a big mission to optimize the process of caring for people by building a new way for clinicians and their teams to work together.  We are a fully remote team scattered across the United States but work closely together to make our dream a reality.  If you are passionate about healthcare and want to make a big difference in the industry and inside of our company, come join us.

Current Openings

Lead Software Engineer

Contract or contract to hire

Dock Health’s engineering team is looking for a software engineer with a passion for developing solutions to address today’s challenges in healthcare. This is a unique opportunity to join a growing and fast-paced team that is dedicated to delivering consumer-oriented digital health solutions for clinical care teams and their patients. The person will build innovative products that span a spectrum of modalities from web to mobile to support various user bases. They will be instrumental in building a next generation healthcare collaboration platform that aims to improve efficiency of clinical care teams. The individual will report to the CTO and collaborate with other members of the broader team. This role provides an opportunity to learn about care delivery and leverage emerging digital technologies to innovate and disrupt traditional healthcare.



  • Specify, design, develop, and maintain elegant software solutions across all application tiers and supporting needs of multiple projects

  • Collaborate with the product and design teams to spec engineering and implementation details

  • Participates in code and design review with architects, technical leads and develop technical standards

  • Support current operational software solutions

  • Build and research new technologies or development tools as applicable to project needs

  • Build and maintain cloud server infrastructure to host software components



  • Bachelors in Computer Science or a closely related field

  • 5 to 7 years full-stack work experience demonstrating:

    • Strong object-oriented design and development skills 

    • Experience in enterprise application development using Java or Javascript (NodeJS) and use of MVC frameworks, familiarity with ORM technologies 

    • Experience developing APIs or web services, exposure to GraphQL is preferred

    • Relational database experience (SQL) needed, NoSQL experience is preferred

    • Hands on expertise in web technologies like ReactJS is a must

    • Experience with and understanding of various cloud services from AWS

    • Experience with third-party integrations and knowledge of security frameworks like OAuth, OpenID

    • Mobile development experience in iOS or Android is preferred

    • Exposure to data analytics or use of Machine Learning capabilities

  • Strong communication, analytical and problem solving skills

  • Mentor junior engineering team members

  • Experience in agile development 

  • A can do attitude to take on the toughest of engineering challenges


We offer a competitive compensation package, along with ability to work remotely.

If you're interested in learning more or applying for this position please reach out.