CANImmunizeCA

Senior Full-Stack Engineer

CANImmunize is a leading Canadian technology company focused on immunization software that helps individuals track their vaccinations.

CANImmunize

Employee count: 51-200

Salary: 120k-180k CAD

Canada only
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.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 120k-180k CAD

Location requirements

Hiring timezones

Canada +/- 0 hours

About CANImmunize

Learn more about CANImmunize and their company culture.

View company profile

CANImmunize is an internationally-recognized Ottawa-based technology company specializing in immunization software. It developed the CANImmunize app, which serves as a pan-Canadian digital immunization tracking system that allows Canadians to keep track of their vaccinations via a mobile app and web portal. Launched initially in 2012, the app has evolved to meet emerging public health needs, particularly during the COVID-19 pandemic. With an emphasis on improving vaccination rates, CANImmunize provides solutions such as Shield and ClinicFlow for both businesses and healthcare organizations.

The company has been a leader in the domain, leveraging its expertise in immunization policies and practices to contribute to public health initiatives. By utilizing evidence-based approaches, CANImmunize advocates for vaccination as a critical component in safeguarding public health and promoting overall health equity in Canada. Their offerings support both healthcare providers and the community by simplifying the process of vaccination tracking and management, ensuring that vaccine records are accurate and accessible. As they look to the future, CANImmunize is committed to innovating further in digital health solutions, thereby enhancing the efficiency and effectiveness of immunization programs across the nation.

Claim this profileCANImmunize logoCA

CANImmunize

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at CANImmunize

Explore the variety of open remote roles at CANImmunize, offering flexible work options across multiple disciplines and skill levels.

View all jobs at CANImmunize

Remote companies like CANImmunize

Find your next opportunity by exploring profiles of companies that are similar to CANImmunize. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
CANImmunize hiring Senior Full-Stack Engineer • Remote (Work from Home) | Himalayas