Location: Toronto, Ontario
Responsibilities:
- Lead the design, development, and deployment of our product platform features across the stack (Node.js, React, TypeScript).
- Own technical architecture and engineering quality—ensure scalable, maintainable solutions.
- Collaborate with product, design, and infra teams to define roadmaps and translate ideas into reality.
- Mentor and support a small team of engineers, fostering strong engineering culture and velocity.
- Champion security, testing, and observability practices across the codebase.
Must Have Skills:
Required Experience:
- 7+ years of full-stack development experience
- 1 years (minimum) in a tech lead or senior IC role.
- Strong background with JavaScript/TypeScript, Node.js, React, and AWS.
- Proficiency with SQL/NoSQL databases (e.g. Postgres, MongoDB, Redis).
- Experience with CI/CD, E2E testing frameworks like Cypress.
- Comfortable with architectural decisions, trade-offs, and cross-functional collaboration.