CANImmunize Logo

CANImmunize

Sr. Full Stack Engineer

Posted 4 Hours Ago
Be an Early Applicant
Remote
Hiring Remotely in CAN
120K-180K Annually
Senior level
Remote
Hiring Remotely in CAN
120K-180K Annually
Senior level
The Senior Full-Stack Engineer will develop secure, scalable applications, influence architectures, mentor others, and solve complex technical challenges in a remote team setting.
The summary above was generated by AI
About CANImmunize
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.

The Opportunity
We’re looking for a Senior Full-Stack Engineer to join our growing Engineering team. This is more than just a coding role, it’s an opportunity to take ownership, help shape our technical direction, and mentor others while still staying close to the code.

As a senior team member, you’ll:
- Work across the stack to design and deliver secure, scalable applications.
- Partner with product managers, designers, and engineers to translate ideas into thoughtful technical solutions.
- Influence architecture decisions and help set our engineering standards.
- Share your expertise through code reviews, technical discussions, and mentorship.

This role is ideal for someone who thrives in a senior, hands-on role where you can balance building, leading, and guiding - while making a real difference in public health.

Key Responsibilities:

  • Hands-On Contribution: Write and ship high-quality code regularly, leading by example in building maintainable, efficient solutions.
  • Design & Build: Develop and maintain secure, scalable, and reliable full-stack applications across front-end and back-end systems.
  • Technical Leadership: Contribute to architectural decisions, propose improvements, and help set engineering standards and best practices.
  • Mentorship & Collaboration: Provide guidance to junior and intermediate developers, share knowledge in code reviews, and foster a culture of learning.
  • Problem Solving: Dive into complex technical challenges, from performance tuning to system integrations, and deliver thoughtful solutions.
  • Cross-Functional Partnership: Work closely with product managers, designers, and other stakeholders to translate requirements into well-designed technical outcomes.
  • Operational Excellence: Ensure high levels of quality, performance, and security through testing, monitoring, and continuous improvement.

What You Need to Succeed:

  • Extensive experience (7+ years) building and maintaining full-stack applications, ideally with modern frameworks (React, Node.js, TypeScript).
  • Strong skills in front-end and back-end development, with the ability to move comfortably between the two.
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and API development.
  • Experience working in cloud environments (AWS preferred) and with containerization.
  • A strong foundation in software engineering principles: testing, performance optimization, scalability, and security.
  • Demonstrated ability to provide technical leadership and mentorship while staying hands-on with coding.
  • Excellent communication skills and comfort working with both technical and non-technical stakeholders in a collaborative, remote-first environment.

Nice to Have:

  • Experience in mobile development (React Native).
  • Background in digital health, healthcare technology, or regulated industries.
  • Familiarity with compliance and security frameworks (SOC 2, PIPEDA, HIPAA).
  • Prior contributions to system architecture or technical strategy at the team or project level.
  • An interest in public health and building technology with real-world impact.

What's in it for You?

  • Competitive compensation: a strong salary, comprehensive health and dental benefits, and a profit-sharing program so you share in our success.
  • Generous time off: 3 weeks paid vacation, plus 3 extra CANI Days to recharge, and a paid winter shutdown in December.
  • Growth that matters: a professional development budget, in-house coaching, and mentorship to help you level up your career.
  • Work anywhere in Canada: we’re a fully remote team, and we’ll equip you with the tools and tech you need to do your best work.
  • Culture that energizes: join a high-performing, fast-moving team that values curiosity, kindness, and accountability.
  • Impact that lasts: your work will directly contribute to making healthcare more effective, accessible, and people-focused across Canada.

Be Yourself at Work
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 and 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.

Top Skills

AWS
MySQL
Node.js
Postgres
React
Typescript

Similar Jobs

17 Hours Ago
Remote
Canada
147K-230K Annually
Senior level
147K-230K Annually
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Senior Full Stack Engineer, you'll guide product feature implementation, collaborate on strategy, mentor teammates, and ensure high-quality code.
Top Skills: AngularjsChaiCSSCypressGraphQLHTML5JavaJavaScriptJestMochaNode.jsReactRest ApisSQLVue
Yesterday
In-Office or Remote
Toronto, ON, CAN
Senior level
Senior level
Edtech • Software
The Senior Fullstack Developer will build and maintain applications using PHP and React, optimize APIs, and collaborate with teams. Responsibilities include CI/CD, mentoring, and ensuring security best practices.
Top Skills: AWSCSSDockerGitHTMLJavaScriptKubernetesLaravelMySQLPHPPhpunitReactRestful Apis
7 Days Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
123K-178K Annually
Senior level
123K-178K Annually
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
Design and develop automation solutions using cloud technologies to deliver a multi-tenant, AI enabled networking service while collaborating in an Agile environment.
Top Skills: AWSCi/CdDockerGoJavaJavaScriptJenkinsKubernetesPythonReactRest ApiRuby On RailsSpring

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account