Senior Design Systems Engineer / Front-End Architect – React & TypeScript | Remote

iShift

United States

Remote

CAD 110,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

iShift is seeking a Senior Design Systems Engineer to support a government digital design system, delivering accessible, scalable frontend experiences remotely.

You will design, build, and govern reusable components, tokens, and libraries using React and TypeScript, ensuring WCAG AA compliance across services. Collaboration with UX/UI, developers, product owners, and leadership is essential.

Qualifications

  • 5+ years developing modern web apps and frontend systems in the last 8 years.
  • 3+ years designing or maintaining enterprise design systems and component libraries.
  • Hands-on experience with React, TypeScript, HTML5, CSS, and responsive design.
  • Experience with design tokens, Storybook, and front-end architecture.

Responsibilities

  • Design, build, maintain, and enhance reusable design system components, patterns, templates, and foundations.
  • Develop production-ready component libraries using React and TypeScript.
  • Manage design tokens and ensure alignment between design and front-end implementation.
  • Contribute to front-end architecture focused on scalability, maintainability, and long-term sustainability.
  • Establish design system governance, contribution, release, and version-management practices.
  • Develop technical documentation, implementation guidelines, and usage standards.
  • Work closely with UX/UI Designers, Developers, Product Owners, Accessibility Specialists, and Leadership.
  • Support design-to-code workflows and improve developer experience.
  • Ensure components and digital experiences meet WCAG 2.1/2.2 Level AA accessibility standards.
  • Support adoption of the design system across product and delivery teams.
  • Provide technical guidance, consultation, coaching, and knowledge transfer.

Skills

React
TypeScript
HTML5
CSS
Design Tokens
Design Systems
Storybook
Front-End Architecture
Component Libraries
Accessibility / Inclusive Design

Tools

Storybook
Monorepos
Git

Job description

Location: Remote

Work Hours: Must be available for meetings between 9:00 AM–5:00 PM Pacific Time

Hours: 35–40 hours/week

Contract: September 2026 – March 2028

We’re hiring a Senior Design Systems Engineer to support a large-scale government digital design system, helping build consistent, accessible, and user-focused digital experiences across multiple services.

Key Responsibilities
  • Design, build, maintain, and enhance reusable design system components, patterns, templates, and foundations
  • Develop production-ready component libraries using React and TypeScript
  • Manage design tokens and ensure alignment between design and front-end implementation
  • Contribute to front-end architecture focused on scalability, maintainability, and long-term sustainability
  • Establish design system governance, contribution, release, and version-management practices
  • Develop technical documentation, implementation guidelines, and usage standards
  • Work closely with UX/UI Designers, Developers, Product Owners, Accessibility Specialists, and Leadership
  • Support design-to-code workflows and improve developer experience
  • Ensure components and digital experiences meet WCAG 2.1/2.2 Level AA accessibility standards
  • Support adoption of the design system across product and delivery teams
  • Provide technical guidance, consultation, coaching, and knowledge transfer
Required Qualifications
  • 5+ years developing modern web applications and front-end systems within the last 8 years
  • 3+ years designing, building, or maintaining enterprise Design Systems, Component Libraries, or shared UX platforms

Strong hands-on experience with:

  • React
  • TypeScript
  • HTML5
  • CSS
  • Responsive Web Design
  • Front-End Architecture
  • Experience creating and managing Design Tokens and Component Libraries
  • Experience with Storybook or equivalent component documentation platforms
  • Strong understanding of Accessibility and Inclusive Design
  • Experience working with reusable components, variables, patterns, and design-system practices
  • Excellent communication, collaboration, and stakeholder-management skills
  • Ability to work independently in complex, multi-stakeholder environments
Preferred Skills
  • Monorepos and package management
  • Automated component testing
  • Accessibility testing tools and practices
  • Experience with Agile product delivery
  • Design system governance and contribution models
  • Experience working in government or highly regulated environments
  • Experience with Vue.js is a plus
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Developer
Frontend Developer

Highspring • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
UX/UI Front-End Engineer – React & TypeScript
UX/UI Front-End Engineer – React & TypeScript

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 150,000
Staff Front-End Engineer - CANADA (Remote)
Staff Front-End Engineer - CANADA (Remote)

Luxury Presence • Montreal (administrative region)

On-site
CAD 120,000 - 150,000
Senior UI Developer
Senior UI Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 80,000 - 120,000
Senior Frontend Developer
Senior Frontend Developer

Apexon • Toronto

On-site
CAD 110,000 - 160,000
Senior Front-End Developer (React.js)
Senior Front-End Developer (React.js)

Apexon • Toronto

On-site
CAD 120,000 - 150,000
Senior Frontend Developer (ID#5167)
Senior Frontend Developer (ID#5167)

New Value Solutions • Toronto

Hybrid
CAD 80,000 - 100,000
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Source Code • Toronto

On-site
CAD 120,000 - 180,000
RQ09049 - Software Developer- Front End - Senior
RQ09049 - Software Developer- Front End - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Front-End Designer – Senior
Front-End Designer – Senior

GuuZ Consulting Services Inc • Alberta

Hybrid