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