Intermediate Software Developer (Remote)

Vancouver, BC +9

If you’re passionate about improving the healthcare system, you bring an innovative and creative spirit to complex tasks, and you “thrive” in a fast-paced, agile environment, you’ve come to the right place.  Join a team that’s delivering best-in-class software to help people thrive through their healthcare journeys. On a typical workday at Thrive Health, you’ll be lending your skills cross-functionally across multiple departments, supporting our many active & exciting projects, and expanding your knowledge on the intricacies of the Canadian healthcare system. 

The best part? You’ll be doing all of this alongside a growing team of smart & exceptionally friendly people who want to help you succeed, while creating dynamic, meaningful products that make healthcare better for everyone. 

Plus, we offer a highly competitive and desirable benefits package, with perks such as:

  • Generous vacation days
  • Health and wellness spending accounts
  • Continuing education benefit
  • Flexibility to work from anywhere (we’re currently remote-first, but this applies beyond COVID-19)

The Opportunity

We’re looking for talented software developers with experience shipping awesome web-based and mobile applications. As a member of our product development team you’ll be involved in all aspects of designing, building, and running the products that will make us succeed. While most of your time will be spent on software development, you will also be involved with testing, operations, and support as part of our frequent release cycle.


  • Front-end development using React, TypeScript and related technologies
  • Back-end development using TypeScript (node.js)
  • Working with postgres
  • Cross-team collaboration with other disciplines
  • Assuring quality of our product through automated testing and monitoring
  • Challenging yourself and the team to experiment with and introduce new and better technologies into the system
  • Participating in iteration planning, testing, bug fixing and deploying releases

Skills & Qualifications

  • One, two, or all three of the following:
  • 2+ years of industry experience with JavaScript development, with at least 1 year of commercial experience.
  • Developing and working with REST APIs.
  • Mobile development experience and experience with Redux or Flux are highly desired.

We are committed to supporting an environment free from systemic or direct racism or discrimination for all employees, and for applicants throughout the interview process. Thrive Health does not and shall not discriminate on the basis of race, ethnicity, gender, gender expression, religion, sexual orientation, or marital status.

Thrive Health was founded in 2016 with a mission to make healthcare work better for everyone. Our products empower patients and families to play a more active role in their healthcare journeys, support providers in delivering excellent care, and enabling healthcare systems to become more efficient. We occupy a unique position in the digital health space by designing our software in partnership with leading happiness researchers and positive physiologists who understand that measuring well-being alongside physical health is essential.

Subscribe to Job Alerts