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