Hart is a medical software company utilizing technology to bridge the gap between patients and providers. We are engineers, scientists, and project managers. We are designers, marketers, administrators, and creatives. We are patients. And we are all passionate about solving problems to allow the transformation and enrichment of healthcare.

About the job:

We are not able to sponsor visas at this time

As a Node Developer at Hart you will work with the company's software development lifecycle to design and develop new enhancements to the software as well as work on legacy software that meet business specifications. Primary responsibilities include requirements analysis to gain an understanding of business needs to develop level of effort estimates, software design and development, unit testing, performing design and code reviews, and development of technical documentation. Additional responsibilities include performing system analysis, code modifications, and functional testing to troubleshoot application production issues.

You will be working with Node.js and building out Hart’s APIs that support the Hart ecosystem of applications and connected user devices.  You’ll work with the team to build products on the cutting edge of usability, interaction, and design. Our ideal candidate is someone who’s comfortable taking ownership of their work and effectively searching for creative solutions to the complex problems we encounter. You’ll work in a high-communication environment where collaboration with the Design, Data Science, and Backend Engineering teams is key to your day-to-day success.

Required Skills

  • Minimum 2+ years work experience
  • Excellent programming skills in JavaScript
  • Strong experience with restful APIs & OpenAPI Specifications
  • Work experience with Docker
  • Experience with MongoDB, ElasticSearch and Redis
  • Proper semantic versioning and documentation of NPM Packages
  • An understanding of Microservices and service discovery
  • The ability to Implement new features and optimize existing ones from draft to implementation
  • Work closely with, and incorporate feedback from, product management, UI designers, customers, and other engineers
  • Personal projects that show aptitude for backend engineering and product design
  • BS, MS, or PhD in Computer Science or related degree

Nice to have

  • Experience with gRPC
  • Experience with GraphQL

Employee Benefits Package

  • 100% Medical, Dental and Vision coverage for you and your family
  • Unlimited Vacation Policy
  • Paid Maternity and Paternity Leave
  • Life Insurance
  • AD&D Insurance
  • Gym Membership


  • MacBook, Thunderbolt Display, Magic Mouse and Keyboard
  • Stocked kitchen with coffee, drinks, and snacks
  • Dog friendly office


Apply for this Job

* Required