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.
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
Similar Jobs
eCommerce • Software • Design • SEO
As a Senior Fullstack Engineer, you'll design and implement scalable services and APIs, collaborate with teams, mentor engineers, and ensure the quality of maintainable code.
Top Skills:
Amazon Web Services Ec2ApolloGraphQLJavaScriptLambdasMongoDBNode.jsReactS3Typescript
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Senior Software Engineer will drive product development for Onchain Markets, focusing on building interactive frontend applications, optimizing smart contracts, and integrating backend systems while ensuring performance, reliability, security, and collaboration with teams.
Top Skills:
AWSGoJavaScriptNext.JsReactSolidityTypescript
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you will design and develop scalable solutions using various technologies, collaborate with teams on customer support systems, and enhance integrations, while ensuring quality architecture and development practices.
Top Skills:
AWSAzureGoGCPJavaPythonReactSQLWorkatoZapierZendesk
What you need to know about the Vancouver Tech Scene
Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.