Senior Software Engineer (Design Systems - Frontend)

Faire

Toronto

On-site

CAD 90,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Comprehensive health benefits
Paid time off & holidays
Parental leave
Home‑office stipend
Learning grant & LinkedIn Learning
Wellness programs
Charitable matching

Job summary

Faire in Toronto, Canada seeks a frontend engineer with 4+ years of React/TypeScript experience to design and build reusable components for our design system. You will champion accessibility (WCAG), performance, and collaborate with Product Design and cross-functional teams to improve our shared UI platform.

You will lead technical projects, drive adoption of frontend architecture improvements, and mentor teammates while leveraging AI-assisted tooling to accelerate design processes.

Qualifications

  • 4+ years of professional frontend engineering experience with React, TypeScript, HTML and CSS
  • Experience building or maintaining a design system or shared UI platform used by multiple product teams
  • Strong understanding of accessibility standards (WCAG) and performance best practices
  • Proven ability to collaborate closely with Product Design and cross-functional engineering teams
  • Demonstrated ability to lead technical projects from conception through execution and influence technical direction

Responsibilities

  • Design and build reusable, high-quality components that scale across Faire’s web surfaces
  • Champion accessibility and performance best practices across shared components
  • Establish and maintain testing strategies and quality gates for the design system
  • Partner with engineers across the company to drive adoption and evolve the system based on real usage
  • Contribute to the technical direction of our frontend architecture
  • Accelerate design process via AI-assisted tooling
  • Mentor other engineers, participate in design and code reviews, and raise the bar for frontend craftsmanship across the org

Skills

Frontend engineering
React
TypeScript
HTML/CSS
Design system
WCAG accessibility
Cross-functional collaboration
Mentorship

Education

Bachelor's degree in CS/Software Engineering or equivalent

Tools

Design system

Job description

  • Design and build reusable, high-quality components that scale across Faire’s web surfaces
  • Champion accessibility and performance best practices across shared components
  • Establish and maintain testing strategies and quality gates for the design system
  • Partner with engineers across the company to drive adoption and evolve the system based on real usage
  • Contribute to the technical direction of our frontend architecture
  • Accelerate design process via AI-assisted tooling
  • Mentor other engineers, participate in design and code reviews, and raise the bar for frontend craftsmanship across the org
Benefits
  • Comprehensive healthcare: Including Health, Dental, Vision and Disability for all our locations.
  • Time off: Paid time off, holidays and company-wide “Faire Fundays”.
  • Parental leave: Generous parental and family leave, as well as fertility support benefits.
  • Productivity support: Monthly stipends to help cover work from home connectivity needs.
  • Annual learning grant: For personal and professional development, as well as unlimited access to training courses through LinkedIn Learning.
  • Thoughtfully designed spaces: All of our offices have been designed with local in mind – from our architects to our coffee blends.
  • Fitness and well-being benefits: Including monthly credit towards your wellness-related programmes.
  • Mental health benefits: Including free access to Modern Health therapists and resources.
  • Charitable matching: Faire will match up to £250 of your charity donations, every year.
  • Career planning: Whether you want to grow as a leader, hone your craft or explore a new discipline, our career framework allows space for you to explore.

Demonstrated ability to lead technical projects from conception through execution, and to influence technical direction beyond your immediate team A bachelor’s degree in Computer Science/Software Engineering or equivalent industry experience Strong collaboration skills and experience partnering closely with Product Design and cross-functional engineering teams A passion for creating high-quality, scalable, and maintainable code, and for making other engineers more productive 4+ years of professional frontend engineering experience, with deep expertise in React, TypeScript, HTML, and CSSExperience building or maintaining a design system, component library, or shared UI platform used by multiple product teams A strong understanding of accessibility standards (WCAG)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Design Systems - Frontend . Faire
Senior Software Engineer - Design Systems - Frontend . Faire

Design Better Podcast • Kitchener

Hybrid
CAD 160,000 - 220,000
Equity
Benefits
Hybrid work model
Senior Software Engineer - Design Systems - Frontend
Senior Software Engineer - Design Systems - Frontend

Faire • Kitchener, Toronto

On-site
CAD 160,000 - 220,000
Staff Engineer - Growth Platform
Staff Engineer - Growth Platform

Faire • Toronto

On-site
CAD 190,500 - 262,000
Competitive pay
Equity
Comprehensive benefits
+2
Product Engineer - Retailer Experience & Growth - Fullstack, Backend or Frontend
Product Engineer - Retailer Experience & Growth - Fullstack, Backend or Frontend

Faire • Kitchener

On-site
CAD 129,500 - 178,000
Equity
Comprehensive benefits
Flexible remote work options
Staff Product Engineer - Brand
Staff Product Engineer - Brand

faire • Kitchener

On-site
CAD 191,000 - 262,000
Equity
Benefits package
Hybrid work
Staff Software Engineer - Code Authoring
Staff Software Engineer - Code Authoring

Faire • Kitchener

Hybrid
CAD 191,000 - 262,000
Equity
Benefits
Hybrid work model
Senior Software Engineer - Brand Platform - Backend
Senior Software Engineer - Brand Platform - Backend

Faire • Kitchener, Toronto

Hybrid
CAD 156,000 - 215,000
Equity
Comprehensive benefits
Hybrid work model
+1
Product Engineer - Retailer Experience & Growth - Fullstack, Backend or Frontend
Product Engineer - Retailer Experience & Growth - Fullstack, Backend or Frontend

Faire • Toronto

On-site
CAD 129,500 - 178,000
Competitive pay
Equity and comprehensive benefits
Flexible work arrangement
Software Engineer - Retailer Experience & Growth - Fullstack, Backend or Frontend
Software Engineer - Retailer Experience & Growth - Fullstack, Backend or Frontend

Faire • Kitchener, Toronto

Hybrid
CAD 107,000 - 178,000
Senior Software Engineer - Growth
Senior Software Engineer - Growth

Faire • Toronto

On-site
CAD 156,000 - 214,500
Competitive pay
Equity
Comprehensive benefits
+2