Ever wonder what it would feel like to write code that directly improves public health? At CANImmunize, that's exactly what happens every day. Our software is transforming healthcare across Canada. Who We Are CANImmunize is a proudly Canadian team with over a decade of experience creating innovative health tech solutions. Our platforms powered critical COVID-19 vaccination efforts, and we continue pioneering solutions like the Canadian Vaccine Catalogue and award-winning ClinicFlow. The Opportunity: Senior Full Stack Engineer This role sits at the perfect intersection of technical challenge and meaningful impact. The code written here directly helps healthcare professionals deliver better care and empowers Canadians to make informed health decisions. What Makes This Role Special One of the most common frustrations among developers is feeling disconnected from the real-world impact of their work. At CANImmunize, that impact is clear and immediate. Every line of code contributes to public health outcomes - making your work meaningful and deeply rewarding. You’ll help public health organizations run more efficient immunization programs, increasing vaccine access, uptake, and trust. At the same time, you’ll empower Canadians to make informed decisions by providing secure access to their immunization records and reliable vaccine information. By making getting vaccinated easier, you’ll play a direct role in building healthier communities and a stronger, more resilient public health system. Key Responsibilities Drive end-to-end feature development Shape technical roadmap and architecture decisions Collaborate with product leaders on solution design Participate in on-call rotation Mentor team members What We're Looking For 10+ years of software development experience Comfortable leading initiatives You are familiar with our tech stack - React, NodeJS, and PostgreSQL Experience with Javascript/Typescript Knowledge of relational databases and ORMs Cloud experience - AWS preferably You are a team player who is comfortable collaborating and communicating with people in your team and across functions You can adapt to fast-changing scopes and requirements Bachelor's degree in Engineering, Computer Science or related field What We Offer 100% remote work within Canada Professional development budget with coaching Comprehensive health and dental benefits Three weeks paid vacation Profit sharing opportunities Ready to write code that makes communities healthier? Join a team where technical excellence meets meaningful purpose. CANImmunize values diversity - bring your authentic self to work and help shape the future of digital health in Canada.

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
6 days ago
Job Expire:
1w 10h
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Canada