Sr. Full Stack Engineer
CANImmunize
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.