Staff Frontend Engineer
Toronto, Ontario
Hybrid
Direct Hire
$180k - $210k
Position Summary
We are seeking a highly skilled and experienced Staff Front-End Engineer to join our Toronto-based team as the most senior front-end technical leader within the organization. This role is ideal for an engineer who thrives on shaping architectural direction, mentoring peers, conducting detailed code reviews, and remaining deeply hands-on with modern front-end development.
The ideal candidate will have extensive experience designing and building scalable, high-performance applications using React, TypeScript, and NestJS in an AWS environment. As a key technical leader, you will collaborate closely with product, design, and back-end teams to deliver a front-end experience that defines the quality and performance standards for the organization.
This hybrid position offers flexibility—working 2–3 days in-office Downtown Toronto or fully remote if you reside outside the Greater Toronto Area.
Key Responsibilities
Technical Leadership & Architecture
We are seeking a highly skilled and experienced Staff Front-End Engineer to join our Toronto-based team as the most senior front-end technical leader within the organization. This role is ideal for an engineer who thrives on shaping architectural direction, mentoring peers, conducting detailed code reviews, and remaining deeply hands-on with modern front-end development.
The ideal candidate will have extensive experience designing and building scalable, high-performance applications using React, TypeScript, and NestJS in an AWS environment. As a key technical leader, you will collaborate closely with product, design, and back-end teams to deliver a front-end experience that defines the quality and performance standards for the organization.
This hybrid position offers flexibility—working 2–3 days in-office Downtown Toronto or fully remote if you reside outside the Greater Toronto Area.
Key Responsibilities
Technical Leadership & Architecture
- Define and drive the front-end architecture vision, ensuring scalability, maintainability, and performance across all web applications.
- Lead and mentor a team of front-end developers through design discussions, code reviews, and hands-on guidance.
- Establish and enforce best practices for coding standards, component architecture, and development workflows.
- Partner with product management and UX/UI design to translate business requirements into elegant, performant technical solutions.
- Contribute directly to codebases using React and TypeScript, ensuring high code quality and system integrity.
- Collaborate with backend engineers working in NestJS to design efficient APIs and optimize client-server interactions.
- Implement responsive, accessible, and high-performing user interfaces that set the standard for the product suite.
- Serve as the front-end technical authority in project planning, sprint execution, and architectural decision-making.
- Work closely with DevOps and cloud engineering teams to ensure seamless deployment pipelines within the AWS environment.
- Provide input on technical roadmap planning, technology selection, and long-term platform scalability.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 8+ years of front-end development experience, with at least 2+ years in a senior or staff-level technical leadership role.
- Expert-level proficiency in React, TypeScript, and modern JavaScript (ES6+).
- Strong understanding of API design and integration, preferably with NestJS or similar Node.js frameworks.
- Deep experience building and deploying in AWS environments.
- Demonstrated success leading architecture design, conducting code reviews, and mentoring engineering teams.
- Proven ability to balance technical excellence with hands-on contribution.
- Strong communication skills and the ability to influence technical direction across teams.