Software Engineering

Junior Software Developer

at Thrive Health

โš ๏ธ
This position has been filled

This job was marked as closed. The page is kept for reference. Browse fresh job listings โ†’

๐Ÿ“ Location Calgary, Alberta Hybrid
๐Ÿ“‹ Details Full-time ยท $75-85k/yr
๐Ÿ“… Posted

Direct apply link, refreshed by the daily generator.

About the Role

Build front-end and back-end features; deploy

About Thrive Health

Canadian AI-driven health tech startup

Full Description

At Thrive Health, weโ€™re on a mission to make healthcare work better for Canada. Our digital care coordination platform connects people, data, and care across the entire health journey โ€“ empowering individuals and health professionals alike.

As an AI-first company, weโ€™re building products that place people at the centre of care by enhancing care delivery, improving patient experiences, and helping clinicians focus on what matters most.

If youโ€™re passionate about improving the healthcare system, bring an ambitious and creative spirit to complex tasks, and โ€œthriveโ€ in a fast-paced, start-up environment, youโ€™ve come to the right place.

The Opportunity

Weโ€™re looking for a Junior Software Developer to help build and scale our AI-driven digital health platform.

Youโ€™ll be involved in all aspects of designing, building, and running the products that will make us succeed. Most of your time will be spent on software development, but youโ€™ll also be involved with planning, testing, operations, and support as part of our frequent release cycle.ย 

You might be a great fit if you're entrepreneurial, curious, and self-motivated: youโ€™re comfortable taking ownership of a problem, proposing a solution, and pushing it forward.

๐Ÿ“ Hybrid | In-office 3 days/week

๐Ÿ—“ Full-time | ๐Ÿ’ผ $75-85k

Responsibilities

  • Build front-end features with TypeScript, HTML, Lit web components, and Tailwind CSS / daisyUI;
  • Build back-end features using Python (Django + htmx);
  • Work with PostgreSQL and infrastructure-as-code;
  • Assure quality of our product through automated testing and monitoring, catching edge cases and inconsistencies before they reach production;
  • Collaborate on a cross-functional team through design, development, and testing;
  • Take part in iteration planning, bug fixing, and deploying releases;
  • Stay curious about the craft by keeping up with emerging trends, tools and frameworks;
  • Challenge yourself and the team to experiment with and introduce new and better technologies into the system;
  • Take initiative to identify opportunities to improve our product and processes.

Skills & Qualifications

  • 1+ years of industry experience in a software development role (co-op experience counts);
  • Experience developing in TypeScript, CSS, and HTML5 on the front-end, and Python and Django on the back-end
  • Experience with Vitest, Jest, or similar frameworks;
  • Experience developing and working with REST APIs;
  • A demonstrated track record of self-directed learning: side projects, open-source contributions, blog posts, or meetup/conference involvement;
  • Meticulous attention to detail, especially around correctness, edge cases, and code quality;
  • Comfort operating with ambiguity and taking initiative in a fast-moving, entrepreneurial environment.

Nice-to-haves

  • Experience with server-rendered / progressively-enhanced UI approaches (htmx, Hotwire, or similar), heavy SPA-framework experience (React, Vue, Angular) is transferable but not required;
  • Experience with relational databases, such as PostgreSQL;
  • End-to-end testing with Playwright or Selenium;
  • Experience with AI / LLM-integrated features;
  • Web Components / Lit experience.

๐Ÿ“ฉ Apply by sending your resume to careers@thrive.health โ€” even if you donโ€™t tick every box! We value curiosity, collaboration, and courage over perfection. Join us and help shape the future of AI-driven healthcare in Canada.

Why work with us? We prioritize supporting your health and well-being:

  • Flexible working hours & paid time off;
  • Extended health & wellness benefits;
  • $1000 / year towards your continuing education;
  • RRSP matching & eligibility to participate in our stock options program;
  • Paid volunteer days and donation matching;
  • $500 / year to equip your home office with everything you need.

Salary Information:

The base salary range for this role is $75,000-85,000/year. The base salary range for this role is determined by a number of factors, including but not limited to job-related skills, experience, and relevant education or training.

Thrive Health is 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.

Opens in a new tab on the company's website