Staff Frontend Engineer

Overview

On Site
$180000 - $210000
Full Time

Skills

Product Design
Web Applications
Workflow
Product Management
User Experience
UI
Client/server
Interfaces
Collaboration
Project Planning
Sprint
Decision-making
DevOps
Cloud Computing
Roadmaps
Scalability
Computer Science
Frontend Development
IT Management
React.js
TypeScript
JavaScript
Elasticsearch
API
Node.js
Amazon Web Services
Mentorship
Communication
Technical Direction
VI
VMware Infrastructure

Job Details

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
  • 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.
Hands-On Development
  • 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.
Cross-Functional Collaboration & Delivery
  • 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.
Qualifications
  • 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.
#LI-VI1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC