Senior Software Engineer – Enterprise Design System

M&T Bank
📍 Buffalo, NY, United States 💼 Full-time 🕒 Posted June 20, 2026

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...

Ready to Apply?

Submit your application today and join our talented team at M&T Bank.

Submit Application

Job Details

  • Location Buffalo, NY
  • Job Type Full-time
  • Category other-general
  • Posted Date June 20, 2026
  • Application Deadline June 25, 2026