Padmi

Front-End Engineering Lead – Design Systems

Location not specifiedPosted 1 month ago
Software engineeringUnspecified
Apply at Tech Mahindra

Opens the source posting on careers.techmahindra.com

Source description

About the role

View original

Job Description

Skill Set

  • UI Design systems

  • Total Experience :

  • 8.00 to 10.00 Years

  • No of Openings :

  • 1

  • Job Post Date :

  • 08/07/2026

  • Job Expiry Date :

  • 30/09/2026

  • Domain :

  • IT

  • Location :

  • TORONTO [Canada]

  • Job Reference No :

  • 4095172

  • Recommend to friend

  • Job Summary

  • This job posting is for an existing, active vacancy and we are looking to hire Front-End Engineering Lead immediately.

Role Overview

We are seeking a senior Front-End Engineering Lead with strong experience in modern front-end development and practical experience building, maintaining, or supporting design systems and reusable component libraries.

The ideal candidate will be a hands-on engineering leader who can define front-end architecture, develop scalable and accessible components, manage CI/CD and release processes, and help product teams

adopt shared design system solutions.

A dedicated Design System Engineer title is not required. We are looking for an experienced front-end engineer or lead who has worked with design systems as part of broader product or platform engineering initiatives.

Location: Remote

Mode: Fulltime

Key Responsibilities

Lead the technical development and evolution of the design system and shared component platform.

Build new components and refactor existing components to be modular, reusable, extensible, accessible, and well-tested.

Define standards for component architecture, design tokens, versioning, release processes, and breaking changes.

Design and maintain GitHub Actions workflows for build, testing, package publishing, and releases.

Troubleshoot build failures, release issues, dependency conflicts, and publishing problems.

Maintain monorepo and multi-package repository structures using tools such as pnpm workspaces and Turborepo.

Establish automated testing and quality gates using Storybook, Chromatic, Playwright, Vitest, or similar tools.

Support secure dependency management, vulnerability remediation, and production release controls.

Create technical documentation, implementation guidance, and component usage standards.

Train and support product engineering teams in adopting and using the design system effectively.

Partner with designers, accessibility specialists, engineers, and stakeholders to make architecture and platform decisions.

Mentor front-end engineers and provide technical leadership across the initiative.

Required Skills and Experience

Strong experience as a senior front-end engineer, technical lead, or engineering lead.

Hands-on experience with React and/or Angular .

Strong proficiency in HTML, CSS, JavaScript, and TypeScript .

Experience with React concepts such as Hooks, custom hooks, component composition, Context API, Redux, and Redux Toolkit .

Experience building reusable components, shared libraries, and NPM packages.

Practical experience working with design systems, component libraries, design tokens, or shared front-end platforms.

Experience with responsive design, semantic HTML, accessibility, and cross-browser development.

Experience with Git, GitHub, GitHub Actions, and CI/CD pipelines.

Experience with monorepos and build tools such as pnpm workspaces, Turborepo, Nx, or similar platforms.

Experience with Storybook and automated front-end testing.

Understanding of package versioning, release automation, and breaking-change management.

Strong troubleshooting, documentation, communication, and technical leadership skills.

Ability to work independently and make architecture decisions.

Preferred Skills

Experience with Web Components and Lit.

Experience with Chromatic, Playwright, Vitest, Jest, or Cypress.

Experience with design system documentation tools such as Supernova.

Experience supporting design system adoption across multiple product teams.

Experience with Dependabot, vulnerability remediation, and secure software supply-chain practices.

Ideal Candidate

The ideal candidate is primarily a strong front-end engineering leader who has experience working with design systems. They should be comfortable developing components, managing delivery pipelines, making architecture decisions, maintaining engineering standards, and helping product teams adopt reusable solutions.

The pay range for this role is $130,000- $135,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience, and location of the candidate. This job is open for contract as well with a pay range of CAD 55-60/hr (max.)

AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

“Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ADA_Accomodations@TechMahindra.com .”

Recommend to Friend

Please enter your Name

Please enter your email

Please enter your Friends Name

Please enter your friend's emailId Please enter valid email id , e.g. abc@gmail.com

One address, no account. We’ll tell you when matching roles go live.

More at Tech Mahindra

Related open roles

View all roles
Front-End Engineering Lead – Design Systems at Tech Mahindra · Padmi