Read our Guiding Principles at Flow


Senior Full Stack Developer

Join our team and help build software that makes managing healthcare teams simple, secure, and streamlined.

Illustration of two people working together on a whiteboard with the words onboarding, education, credentialing, and management.

What we’re looking for...

  • Expert knowledge of fundamental programming concepts
  • 5+ years of full-stack javascript development experience
  • Proficiency with React.js, Vue.js or similar javascript framework
  • Proficiency with Node.js, Express, and PostgreSQL or similar SQL RDS
  • Proficiency with SOLID architecture and test-driven development
  • Demonstrable experience with Typescript
  • Experience building and integrating with REST APIs
  • Ability to work in short, agile iterations

Experience with any of the following would be a plus...

  • Docker and Docker Compose
  • Data analytics and data dashboards
  • Amazon Web Services
  • AI and Blockchain

Why you should work for us...

  • Competitive salary and benefits package
  • Flexible work schedule

Salary Range

$90,000 to $120,000 based on experience


This is a full-time remote position with occasional on-site meetings in Madison, WI

Work Authorization

Applicants must be eligible to work in the United States. No visa sponsorship at this time

Education Requirements

BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field

About Flow

At Flow, we all work together on a common goal — to build the best medical team management software on the planet. You're going to join a team of self-driven, hard-working, and talented individuals.

Apply for Senior Full Stack Developer