CANImmunize Logo

CANImmunize

Full Stack Engineer

Posted 12 Days Ago
Remote
Entry level
Remote
Entry level
As a Full Stack Engineer at CANImmunize, you will develop and maintain applications, collaborate with product teams, deliver new features, and optimize existing systems to enhance public health solutions.
The summary above was generated by AI

Why CANImmunize?

We are a small tight meshed team looking to add another inspiring engineer who will move our core software platform forward. We are a small, egoless team that is always looking for ways to improve the quality of our work. At CANImmunize, you'll see and feel the immediate impact of your contributions. Our technology is already making a difference in the health of Canadians, and digital immunization solutions have never been more critical. You'll work alongside passionate and caring people, gain entrepreneurial skills, and thrive in a dynamic business model with tremendous individual and collective potential.


Your Contribution as a Full Stack Engineer

As a full stack engineer, you will be contributing to features that will be used by the public and health professionals. You will be collaborating with product people to design the best solution, developing it with the support of other engineers, and ensuring it is completed with quality. You will be working with a smart team who will help you on your career path. As you grow in your role, you will be given responsibility to tackle larger feature implementations. You will be expected to be on call in a rotation.


Why CANImmunize is Special 

At CANImmunize, we're passionate about transforming public health through innovative digital solutions. As a proudly Canadian-owned technology company with over a decade of experience, we've been at the forefront of digital health innovation. Our work includes pioneering tools like the Canadian Vaccine Catalogue (CVC), the CANImmunize App, and award-winning solutions like ClinicFlow, which played a critical role in COVID-19 immunization campaigns across the country. We also developed eConsent, a groundbreaking electronic consent solution for school-based immunization programs. By delivering best-in-class digital solutions, we aim to empower healthcare providers, streamline immunization practices, and ultimately improve public health across Canada. Joining CANImmunize means being part of a team dedicated to making a meaningful impact in the lives of Canadians.


How You’ll Shape the Future 

Develop across the full stack to maintain existing applications and contribute to the design and development of new features across our suite of products. By helping public health organizations run highly effective immunization programs, you’ll bring efficiencies to their operations and provide tools to increase access, uptake, and trust in vaccines. At the same time, you’ll empower Canadians to take an active role in their health decisions by ensuring they have access to personal health data and credible information. Once they’ve made the choice to get vaccinated, you’ll make the process easier and more convenient, ultimately contributing to healthier communities and a stronger public health system.

What Makes You a Great Fit

  • Bachelors degree in Engineering or related field
  • You are familiar with our tech stack - React, NodeJS, and Postgresql
  • Some experience with Javascript/Typescript is a must
  • You have knowledge of relational databases and ORM.
  • Cloud experience is a plus - AWS preferably, Azure or GCP acceptable
  • You love working with SQL and have a passion for optimization (particularly with PostgresSQL)
  • You are a team player who is comfortable at collaborating and communicating with people in your team and across functions
  • You can adapt to fast changing scopes and requirements

What We Offer

  • Commitment to your development and growth through a professional development budget, in-house coaching, and mentorship
  • Ability to make a difference - you will be making tech decisions that shape the direction of our team
  • Work fully remotely in Canada
  • Work with a high-energy, fast-paced, and high-performing team
  • Salary: 80-120K/year, commensurate with experience + benefits package
  • Necessary equipment and tools to enable you to do your best work
  • A challenging and fulfilling opportunity to make a tremendous impact on the vision and success of the company
  • Profit sharing 
  • 3 weeks paid vacation and additional PTO in the summer

Be Yourself at Work 

We believe in creating a workplace where everyone can bring their true selves to work. By fostering a culture of inclusivity and embracing diverse perspectives, we build stronger teams and better solutions. Whoever you are and wherever you come from, you’ll be valued and supported as part of the CANImmunize community.

Top Skills

JavaScript
Node.js
React
Typescript

Similar Jobs

Be an Early Applicant
11 Hours Ago
Canada
Remote
1,240 Employees
Senior level
1,240 Employees
Senior level
Automotive • Consumer Web
The Intermediate Full Stack Developer will design, implement, and maintain software solutions, engage with stakeholders to review requirements, develop tests, conduct code reviews, and mentor junior team members. They will also lead technical execution and manage project requirements, ensuring coding standards are met and productivity is maintained.
2 Days Ago
Kitchener, ON, CAN
Remote
749 Employees
Mid level
749 Employees
Mid level
Financial Services
As a Full Stack Developer, you will collaborate with stakeholders to design and build scalable front-end and back-end applications, write APIs, maintain production systems, and ensure data protection standards are met.
2 Days Ago
8 Locations
Remote
134 Employees
Mid level
134 Employees
Mid level
Social Impact
As a Fullstack Developer at Manara, you'll work on enhancing the core product by implementing workflows in a Next.js/Node application, building AWS infrastructure, and collaborating with the team. Focus on improving user experience, engaging in problem-solving, and maintaining code quality with tests. You will contribute to upskilling users and building a supportive tech community in MENA.

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account