Full Stack Engineer

Job ID
Employment Type
Full Time


nThrive® provides leading healthcare revenue cycle management SaaS solutions, offering patient access, charge integrity, claims management, contract management, machine learning & robotic process automation, data & analytics, and education software solutions to more than 900 hospitals and health systems in North America, including 37 of the 40 largest healthcare providers in the U.S. nThrive's end-to-end software platform helps healthcare organizations increase revenue, reduce costs, expand cash collections, and ensure regulatory compliance across the entire revenue cycle continuum. For more information on nThrive, please visit www.nthrive.com.


We are searching for a talented Full-Stack Engineer to join our growing engineering team. Engineering at nThrive is comprised of dedicated, innovative, and enthusiastic engineers with diverse backgrounds focused on building scalable products across our platform. We maintain a startup culture of growth and a focus on getting products shipped at scale. 


  • Build and maintain our nThrive Analytics platform, products, and architecture
  • Work with microservices and container-based applications in Kubernetes, deployed in Azure
  • Work with product and design teams to craft engaging user experiences
  • Think deeply about large data sets, user behavior, and engineering great analytics products
  • Provide technical guidance to teammates as a peer
  • Switch between multiple stacks and languages in a given day
  • Participate in monthly Hack Days


  • Strong Computer Science background (data structures, algorithms, etc.)
  • Proficiency with a dynamically typed language, e.g. PHP, Python, Go, Ruby
  • Proficiency with micro-services built in Node.js and front-end React components
  • Proficiency with Docker and working with microservices and container-based applications
  • Solid understanding of data stores such as SQL, MySQL, and MongoDB
  • Good understanding of UX flows, cognitive barriers, and cognitive load
  • Strong sense of ownership and autonomy
  • Must be a self-starter and self-leaner and willing to take time to learn new concepts
  • Ability to solve problems at scale within product market constraints
  • Excellent communication skills, both verbal and written
  • Excellent time management skills and ability to multitask among projects
  • High School diploma or GED
  • Travel: No travel required in this role

Preferred Skills

  • Bachelor’s Degree in computer science
  • 3+ years’ Experience with Node.js
  • 3+ years’ Experience with React
  • Experience with Azure 
  • Experience with Azure DevOps


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.