Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full-Stack Engineer image - Rise Careers
Job details

Senior Full-Stack Engineer

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


$120,000 - $180,000 a year

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.

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Full-Stack Engineer, CANImmunize

Ever wonder what it would feel like to write code that directly improves public health? At CANImmunize, that's exactly what happens every day! As a Senior Full-Stack Engineer, you'll be at the forefront of transforming healthcare across Canada. We are a proudly Canadian team with over a decade of experience creating innovative health tech solutions, including the Canadian Vaccine Catalogue and the award-winning ClinicFlow. This role sits perfectly at the intersection of technical challenge and meaningful impact, where every line of code you write directly enhances the healthcare system. Your work will help public health organizations run effective immunization programs, increasing vaccine access and trust. You'll empower Canadians to control their health decisions by providing secure access to immunization records and reliable vaccine information. Imagine the satisfaction of knowing your work is crucial in making it easier for Canadians to get vaccinated, ultimately building healthier communities. Key responsibilities include driving end-to-end feature development, shaping the technical roadmap, mentoring team members, and collaborating with product leaders. We're looking for someone with 10+ years of software development experience who is proficient in our tech stack of React, NodeJS, and PostgreSQL, as well as a great team player comfortable with communication across functions. Join us at CANImmunize and bring your authentic self to help shape the future of digital health in Canada. With a competitive salary and benefits package, including 100% remote work, professional development, and more, there has never been a better time to join a team dedicated to improving public health through technology!

Frequently Asked Questions (FAQs) for Senior Full-Stack Engineer Role at CANImmunize
What are the main responsibilities of a Senior Full-Stack Engineer at CANImmunize?

At CANImmunize, the Senior Full-Stack Engineer plays a crucial role in end-to-end feature development. Responsibilities include shaping the technical roadmap and architecture decisions needed for projects, collaborating with product leaders on solution design, participating in on-call rotation to address system issues, and mentoring team members. This position is integral to ensuring the software solutions effectively contribute to public health outcomes.

Join Rise to see the full answer
What technical skills are required for the Senior Full-Stack Engineer role at CANImmunize?

Candidates for the Senior Full-Stack Engineer position at CANImmunize should have 10+ years of professional software development experience, with proficiency in their tech stack, particularly React, NodeJS, and PostgreSQL. Familiarity with Javascript/Typescript and relational databases is essential, as well as cloud experience, preferably with AWS. Effective communication and collaboration skills are also important for success in this role.

Join Rise to see the full answer
How does the Senior Full-Stack Engineer contribute to public health at CANImmunize?

As a Senior Full-Stack Engineer at CANImmunize, you directly contribute to public health by developing software that helps healthcare professionals deliver better care. Your work empowers Canadians to understand their immunization records and makes vaccine information accessible. By increasing efficiency in immunization programs, you play a vital role in enhancing vaccine uptake and public trust in health services.

Join Rise to see the full answer
What is the work environment like for the Senior Full-Stack Engineer role at CANImmunize?

CANImmunize offers a fully remote work environment within Canada, fostering a culture of flexibility and inclusivity. The team values diversity and encourages members to bring their authentic selves to work. This supportive atmosphere enables collaboration and effective communication across various functions, making it an enriching place for a Senior Full-Stack Engineer to thrive.

Join Rise to see the full answer
What benefits does CANImmunize provide for the Senior Full-Stack Engineer position?

The Senior Full-Stack Engineer at CANImmunize enjoys a comprehensive benefits package that includes 100% remote work, a professional development budget with coaching, health and dental benefits, three weeks of paid vacation, and profit-sharing opportunities. With a competitive salary range of $120,000 - $180,000 a year, CANImmunize prioritizes employee well-being and career growth.

Join Rise to see the full answer
Common Interview Questions for Senior Full-Stack Engineer
Can you explain your experience working with React and NodeJS?

In your response, detail specific projects where you've implemented React and NodeJS, highlighting your role and the technologies involved. Discuss challenges you faced and how you overcame them, emphasizing your problem-solving skills and technical proficiency.

Join Rise to see the full answer
How do you approach end-to-end feature development?

Share your method for identifying requirements, designing solutions, and implementing features. Discuss collaboration with UX/UI designers and how you ensure that the end product meets user needs, accentuating the importance of user feedback in your development process.

Join Rise to see the full answer
What strategies do you use for mentoring junior developers?

Describe your mentoring philosophy and provide examples of how you've supported the growth of junior developers. Discuss the importance of giving constructive feedback, conducting code reviews, and fostering a collaborative learning environment.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Outline your approach to project management, including techniques for prioritization such as the Eisenhower Matrix or Agile practices. Discuss how you communicate with your team to ensure alignment on project goals and deadlines.

Join Rise to see the full answer
Can you provide an example of a challenging bug you encountered and how you resolved it?

Share a specific instance, explaining the context, the debugging process you followed, tools used, and the resolution. Emphasize your analytical skills and the importance of perseverance in troubleshooting complex issues.

Join Rise to see the full answer
What experience do you have with cloud technologies, specifically AWS?

Discuss your hands-on experience with AWS, including services you've utilized such as EC2, S3, or Lambda. Provide examples of how you've deployed applications or managed cloud infrastructure to enhance scalability and performance.

Join Rise to see the full answer
How do you ensure code quality and maintainability?

Explain your practices for maintaining high coding standards, such as writing unit tests, employing code reviews, and adhering to style guides. Discuss how these practices contribute to long-term project sustainability and team efficiency.

Join Rise to see the full answer
What tools or systems do you use for version control?

Mention your experience with version control systems like Git, discussing branching strategies you’ve implemented and how they facilitate collaboration within your team. Highlight any specific workflows that enhance code integration.

Join Rise to see the full answer
How do you stay updated with the latest technology trends?

Describe your habits for continuous learning, such as attending webinars, reading tech blogs, or participating in coding communities. Highlight how you apply new knowledge to your work to improve processes and outcomes.

Join Rise to see the full answer
What motivates you to work in health tech specifically?

Share your passion for technology and its impact on public health. Discuss personal experiences or realizations that draw you to this industry, emphasizing how your work as a Senior Full-Stack Engineer can create meaningful change.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Celero Commerce Hybrid Brentwood, New York, United States
Posted 12 days ago

Join Celero Commerce as a Senior Full Stack Engineer, contributing to innovative solutions for field-service businesses through cutting-edge SaaS technology.

Photo of the Rise User

Join Watts as a Staff Software Engineer to lead innovative software solutions that shape the future of water sustainability.

Photo of the Rise User
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join Trades of America, LLC as an App Developer Partnership, leveraging your marketing and e-commerce expertise to create impactful applications with equity opportunities.

Photo of the Rise User
Io Global Remote No location specified
Posted 4 days ago

Join IOG to drive innovative technical solutions as a Solutions Engineer in the blockchain domain.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

NVIDIA is looking for a Senior AI Engineer to enhance the performance of AI models and contribute to groundbreaking technology initiatives.

Photo of the Rise User
ServiceNow Remote Salarpuria Sattva Knowledge City Knowledge City, Unit II, 17 to 10 Floor Survey No. 83/1, Serilingampally Mandal, Hyderabad, India
Posted 10 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Staff Software Engineer, where you will innovate and enhance AI-powered cloud solutions for a global customer base.

Photo of the Rise User
Bosch Group Remote Budapest, Gyömrői út, Magyarország
Posted 12 days ago

Bosch is seeking a Software Development Intern to collaborate on innovative technological projects in Budapest.

Photo of the Rise User

Join Visa as a DevSecOps Engineer to contribute to the security of one of the world's largest electronic payments networks.

CANImmunize is a science-based technology company specializing in immunization software. The team has over 10 years&s; experience developing digital immunization solutions for businesses, health care organizations and governments, including COVID-...

5 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc