CANImmunize Logo

CANImmunize

Senior Full-Stack Engineer

Reposted 21 Days Ago
Be an Early Applicant
Remote
Senior level
Remote
Senior level
As a Senior Full-Stack Engineer at CANImmunize, you'll drive feature development, shape the technical roadmap, and mentor team members while ensuring impactful software solutions in public health.
The summary above was generated by AI
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.

Top Skills

AWS
JavaScript
Node.js
Postgres
React
Typescript
HQ

CANImmunize Ottawa, Ontario, CAN Office

Ottawa, Ontario, Canada

Similar Jobs

4 Days Ago
Remote
9 Locations
Senior level
Senior level
Blockchain • Cloud • Software • Database • Big Data Analytics
The Senior Full Stack Engineer at Vendia will develop cloud-native applications, creating user-centric features and ensuring operational excellence while collaborating with product and design teams.
Top Skills: Api GatewayAthenaAWSAws CognitoAws GlueAws LambdaCi/CdDynamoDBPythonRdsTypescript
9 Days Ago
Easy Apply
Remote
Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, develop, and deploy scalable applications on AWS, collaborating with teams, implementing infrastructure as code, and ensuring application security and compliance.
Top Skills: Api GatewayAWSCi/CdCloudFormationDynamoDBEc2EcsEksGoJavaLambdaNode.jsPythonRdsS3TerraformWorkatoZapier
9 Days Ago
Easy Apply
Remote
Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you will develop and deploy scalable applications on AWS, utilizing various services and managing infrastructure as code while collaborating with cross-functional teams.
Top Skills: Api GatewayAWSAws CodepipelineCloudFormationCodebuildCodedeployDynamoDBEc2EcsEksGoJavaLambdaNode.jsPythonRdsS3Terraform

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account