General Application for future Full Stack Software Developer roles (Remote)

Development Canada


Description

Thrive Health is on an important mission: to make healthcare work better for everyone. We’re creating digital healthcare technology that enables more efficient, engaging care for patients, and empowers providers with the tools they need to do great work. 

  • Thrive Health offers a digital care coordination platform that allows you to easily and rapidly create and unify care journeys for patients, their families, and healthcare providers to improve clinical outcomes.     

  • The platform is designed to connect journeys, people, and data across the whole continuum of health.         

  • Thrive Health enables a patient's health story to follow them as they navigate care through the health system. The platform centralizes the information for the patient and also provides valuable health insights.    

What does this technology look like? Here’s a sneak peak:                   

  • A first-of-its-kind interactive patient engagement tool for breast cancer survivors          

  • A surgical optimization care journey that enhances patients’ experiences as they prepare for surgery          

  • A mental health and wellness journey that guides patients in self-care          

  • A clinical waitlist intervention tool that helps chronic pain patients get appointments with providers sooner    

When you become a Thriver, you are joining a passionate team of people who are committed to creating a more equitable, accessible healthcare system. Each day, we live by our five core values - be bold, be innovative, be transparent, be inclusive, be humble - and take incremental steps to achieve this mission. We’re looking for our next great Thriver, and the unique perspective you bring to make us a stronger, more diverse organization.            

The Opportunity           

Hi, I'm Davin; Manager, Talent Acquisition at Thrive Health. We would love to hear from you if you are interested in future Full Stack Software Developer opportunities at Thrive Health. We are always looking for Full Stack 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.           

What your Day-to-Day Will Look LIke: 

  • Front-end development using React/Redux, TypeScript, CSS, HTML 5 and related technologies;    

  • Back-end development using TypeScript (node.js);    

  • Writing automated tests and suggesting best testing patterns (jest, selenium);    

  • Finding simple solutions to complex problems and debating trade-offs between different approaches with product and dev teams;    

  • 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;    

The Skills You Bring:           

  • One, two, or all three of the following:    

    • 3+ years of industry experience with JavaScript development, with at least 2 years of commercial experience;    

    • Developing and working with REST APIs, React highly desirable;    

    • Experience with scalable microservices and security welcome;       

When you apply, you'll receive an automated notification to let you know we've received your submission, but our team will only reach out if and when we have a role available that may be a good fit. 

When we post a new role, we will do a search on the General Applications for matching skills & experiences but we also recommend signing up for Job Alerts: https://www.thrive.health/careers?p=jobAlerts so you can be notified of when new jobs are posted on the team(s) you are interested in.       

You might also be interested in viewing our Thrive Health Culture video: https://youtu.be/U6_Fqa_5fT4 . You can hear from Thrivers in the organization and get a feel for what our culture is like       

We prioritize supporting your health and well-being. From day one at Thrive Health, these benefits are yours:  

  • Flexible working hours - outside of core hours, you have the freedom to set your schedule
  • Extended health & wellness benefits - comprehensive health and dental coverage, and $1000 / year towards your well-being
  • Celebrations, on your terms - re-allocate our company-wide break at the end of December to cultural holidays that matter to you 
  • Learn, grow, and invest in your future - $1000 / year towards your continuing education,  RRSP matching, and eligibility to participate in our stock options program 
  • Community involvement - Paid volunteer days and charitable donation matching
  • Creating your dream workspace - $500 / year to equip your home office with everything you need

Thrive Health is a remote-first company. We believe in letting you do your job, how and where works best for you.            

Even if you don’t think you tick every single box above, we still encourage you to apply! Research has shown that many professionals - especially women and marginalized peoples - will only apply if they feel 100% qualified for a role. We’re looking for our next great Thriver, and we don’t measure Thrivers by how many boxes they tick.            

Thrive Health committed to supporting an environment free from systemic or direct racism or discrimination for all employees, and for applicants throughout the interview process. We do not and shall not discriminate on the basis of race, ethnicity, gender, gender expression, religion, sexual orientation, or marital status. We welcome applications from people with disabilities, who require unique accommodations throughout the recruitment process. Let us know how we can best support you as you get to know our team.