Senior Full Stack Engineer

December 12

Apply Now
Logo of CANImmunize

CANImmunize

Immunization Software and Digital Health Record Software

Description

β€’ Why CANImmunize? β€’ We are a small, tight-meshed team looking to add another inspiring engineer who will move our core software platform forward. β€’ 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 Senior Full Stack Engineer β€’ As a Senior Full Stack Engineer, you will be responsible for implementing 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 involved in challenging and interesting work, making technology decisions, including when to tackle technical debt and deep-level optimizations, and pushing forward your vision for how the team works. β€’ We are looking for someone who is strongly opinionated, has a leader mindset, does not hesitate to share their ideas with others, and is willing to constantly learn and improve themselves. β€’ As you grow in the role there may be opportunities to lead others on larger implementations. β€’ You will be expected to be on call in a rotation. β€’ You will work closely with product leaders to define the roadmap, provide estimates, and execute projects to bring value to our customers. β€’ 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 β€’ As a key member of our team, you'll lead the design and development of new features, with the opportunity to influence the technical direction of our products and team. β€’ Your voice and ideas will play an integral role in shaping how we innovate and grow. β€’ By helping public health organizations run effective immunization programs, you'll bring greater efficiency to their operations while increasing access, uptake, and trust in vaccines. β€’ You'll also empower Canadians to make informed decisions about their health by providing access to their data and credible vaccine information. β€’ Your work will make it easier and more convenient for individuals to get vaccinated, ultimately contributing to healthier communities and a stronger public health system.

Requirements

β€’ 10+ years of experience with software development β€’ Bachelors degree in Engineering or related field β€’ Comfortable with leading others on the team β€’ 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 ORMs β€’ 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

Benefits

β€’ 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:120-160K/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

Apply Now

Similar Jobs

December 9

Join Mozilla as a Senior Software Engineer, focusing on backend systems for experimentation. Work on scalable services enhancing user experiences for millions through Firefox.

December 9

Join TOOLBX as a Senior Software Engineer to enhance the construction materials platform. Lead teams, develop new features, and optimize user integration.

December 7

Join Fellow as a Senior Growth Engineer to drive user growth for our AI Meeting Assistant. Collaborate across teams in a remote-first environment to implement features and drive engagement.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com