CareerPlanGet AI match score →

Senior Software Engineer – Enterprise Design System

Buffalo, NY💼 Full-time💰 $97,100–$97,100🗓 2026-06-11 → 2026-07-30

Core

Build and maintain a shared front-end design system (component library and tooling) used across the Bank's web applications.

Role type

Senior Software Engineer – Enterprise Design System

Builds

Reusable UI components, patterns, utilities, and Node.js-powered build/test/release pipelines for internal product teams.

Domain

Banking / Front-end Engineering / Design Systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

TypeScript, Node.js, Web Components (custom elements), accessibility standards (WCAG, ARIA), automated testing, CI/CD, modern front-end frameworks (Angular, React, Vue, Solid, Svelte, or Lit), monorepos, package management, semantic versioning

Preferred skills

Design system tooling (Storybook), Figma design handoffs, deep a11y validation experience, integrating Web Components with frameworks, improving developer experience (DX)

Technologies

TypeScript, Node.js, Angular, React, Vue, Solid, Svelte, Lit, Web Components, Storybook, Figma, CI/CD pipelines

Responsibilities

Engineer and evolve a shared design system and component library; translate UX/UI designs into robust, accessible components; develop and maintain Web Components and standards-based patterns; champion and apply accessibility standards; develop and maintain library documentation and developer enablement materials; build and operate Node.js-based tooling for build, test, lint, packaging, and publishing; support versioning and release practices; troubleshoot integration issues and improve developer experience; collaborate with product, design, QA, and engineering teams to align on shared UI standards.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗