Software Engineer II [UX Engineer – Design System]

ChewyBoston, MA
$120,000 - $190,000

About The Position

Our Design System team is focused on building composable, accessible, and business-logic-agnostic UI primitives that power multiple application teams. As a UX Engineer, you will partner closely with Product Design, Accessibility, and Frontend Platform teams to create scalable architecture, robust theming systems, and world-class developer experience. Your work will directly influence the consistency, accessibility, and velocity of engineering teams across the organization.

Requirements

  • 5+ years of experience building modern frontend applications
  • Deep expertise in React and TypeScript, including advanced patterns (compound components, controlled/uncontrolled APIs, polymorphic components, hooks architecture)
  • Strong knowledge of CSS architecture, including theming strategies, design tokens, CSS-in-JS or modern styling approaches
  • Demonstrated experience building and maintaining reusable component libraries
  • Deep understanding of web accessibility (WCAG 2.x, ARIA patterns, semantic HTML)
  • Experience architecting frontend systems consumed by multiple teams
  • Strong understanding of component API design and developer ergonomics
  • Experience creating or contributing to documentation systems (Storybook, MDX, etc.)
  • Strong collaboration skills working cross-functionally with design and engineering
  • Bachelor’s degree in Computer Science or related field, or equivalent experience

Nice To Haves

  • Experience building or scaling an enterprise Design System
  • Experience implementing multi-brand or multi-theme architectures
  • Familiarity with design token pipelines and automation
  • Experience with frontend build tooling and bundling strategies
  • Experience creating code mods or migration tooling to support system evolution
  • Knowledge of performance optimization techniques for component libraries
  • Experience mentoring engineers and setting frontend standards
  • Background in e-commerce or high-scale consumer platforms
  • Experience working in Agile environments

Responsibilities

  • Architect and develop clean, composable, and extensible UI primitives using React and TypeScript
  • Build business-logic-agnostic component foundations that can scale across multiple domains and teams
  • Design and implement advanced CSS architecture and theming systems (design tokens, CSS variables, theming APIs)
  • Ensure components meet and exceed WCAG accessibility standards, including deep ARIA pattern implementation
  • Establish strong patterns for composition, state management boundaries, and extensibility
  • Drive API design decisions with a focus on ergonomics and long-term maintainability
  • Partner with designers to translate design tokens and Figma libraries into scalable engineering abstractions
  • Build documentation, examples, and usage guidelines to optimize developer adoption and experience
  • Create tooling, linting rules, and guardrails to prevent design system fragmentation
  • Collaborate with application teams to support adoption and solve integration challenges
  • Evaluate performance implications of component architecture and ensure lightweight, performant foundations
  • Contribute to long-term platform strategy and frontend architecture decisions

Benefits

  • 401k
  • new hire and annual equity grant
  • annual bonus
  • medical/Rx insurance
  • vision insurance
  • dental insurance
  • life insurance
  • disability insurance
  • hospital indemnity insurance
  • critical illness insurance
  • accident insurance
  • parental leave
  • family services benefits
  • backup dependent care
  • flexible spending accounts
  • telemedicine
  • pet adoption reimbursement
  • employee assistance program
  • 10% off pet insurance
  • 20% off at Chewy.com
  • unlimited PTO (subject to manager approval)
  • six paid holidays
  • paid sick and family leave (in compliance with applicable state and local regulations)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service