M&
Posted:
June 17, 2026
Location:
Buffalo, NY, United States
Job Description
**Overview: **
Builds and maintains a shared front-end design system (component library and supporting tooling) used across the Bank’s web applications. This role focuses on TypeScript-based component engineering, Node.js-powered build/test/release pipelines, accessibility and quality standards, and enablement of internal product teams through documentation and support.
**Primary Responsibilities:**
+ Engineer and evolve a shared design system andcomponentlibrary using TypeScript, including reusable UI components, patterns, and utilities.
+ Translate approved UX/UI designs and interaction specifications into robust, accessible components in partnership with designers and product engineers.
+ Develop andmaintainWeb Components (custom elements) and related standards-based patterns to support consistent, framework-agnostic adoption across consuming applications.
+ Champion andapplyaccessibility(a11y) standards for the library (se...
Builds and maintains a shared front-end design system (component library and supporting tooling) used across the Bank’s web applications. This role focuses on TypeScript-based component engineering, Node.js-powered build/test/release pipelines, accessibility and quality standards, and enablement of internal product teams through documentation and support.
**Primary Responsibilities:**
+ Engineer and evolve a shared design system andcomponentlibrary using TypeScript, including reusable UI components, patterns, and utilities.
+ Translate approved UX/UI designs and interaction specifications into robust, accessible components in partnership with designers and product engineers.
+ Develop andmaintainWeb Components (custom elements) and related standards-based patterns to support consistent, framework-agnostic adoption across consuming applications.
+ Champion andapplyaccessibility(a11y) standards for the library (se...
Apply for this Job
Submit your application for the Senior Software Engineer – Enterprise Design System position at M&T Bank.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Buffalo, United States
Posted:
June 17, 2026
Deadline:
June 22, 2026