A complete application in a minute
Tailored resume and cover letter, ready to send.
CANImmunize is hiring a Full Stack Engineer for a fully remote role across Canada. The successful candidate will help build and enhance software used by public health teams, with support from experienced engineers.
The position targets early-career developers, including recent graduates, with a strong technical foundation and a willingness to learn. You’ll write code for both front-end and back-end, participate in code reviews, and collaborate with product managers, designers, and teammates to
Engineering Full Time Remote $70,000 - $155,000 CAD per year
CANImmunize is a Canadian-owned technology company with over a decade of experience building best-in-class digital health solutions for public health. As a fully remote company, we embrace flexibility while staying closely connected across Canada. Our platforms help make immunization programs more efficient, effective, and accessible across Canada.
We’re a small but mighty team that values curiosity, accountability, and kindness. Collaborative and innovative by nature, we thrive in a fast-moving environment and take pride in the real-world impact of our work.
We're looking for a Full Stack Engineer to join our growing Engineering team. Reporting to the Engineering Manager, you'll help build and improve the software that public health teams across Canada rely on every day.
This opportunity is particularly well-suited to someone early in their software development career, including recent graduates or developers with approximately zero to three years of professional experience. We're looking for someone with a strong technical foundation, a willingness to learn, and the curiosity to grow into a well-rounded engineer.
You’ll write real code that ships to real users, with support from experienced engineers who will help you develop your skills through code reviews, pairing sessions, and day-to-day mentorship.
As part of the team, you’ll:
This is a great opportunity for someone who loves solving problems, is eager to develop their skills, and wants their work to make a real difference in public health.
At CANImmunize, we’re committed to paying fairly, transparently, and for growth. This role has an annual base salary range of $70,000 to $155,000.
While the broader salary band accommodates engineers at varying stages of their careers, this particular opportunity is intended for someone early in their development career, and we anticipate compensation will align with that level of experience.
Where you land within the range will depend on your skills, experience, and the contributions you bring to the team. We support continued growth through regular career development conversations and performance-based compensation reviews.
At CANImmunize, we know that diverse teams build better solutions. No matter who you are or where you come from, you’ll be valued, supported, and respected as part of our community.
We’re committed to creating an inclusive and accessible workplace where everyone can thrive. If you require accommodations at any stage of the recruitment process, just let us know. We’ll work with you to make sure you have what you need.
We can’t wait to meet you. Come help us build the future of digital health in Canada!
Please Note: At this time, this position is only available to applicants located in Canada.
We are an equal opportunity employer and welcome applicants from all backgrounds.