All jobs

Software Engineer II [UX Engineer - Design System]

Chewy·Boston / Minneapolis, USA·$141,000–$225,000 / year
Apply on Chewy

Chewy is hiring a Software Engineer III for its UX Engineering team in Boston, MA, in a hybrid role. The role focuses on frontend foundations for consistent, accessible, and intuitive experiences, including design systems, component architecture, tooling, and engineering standards. The engineer will work with Product Design, Accessibility, Front-End Platform, and application engineering teams.

AI skillsThis role asks for AI & agentic skills, exactly what we teach at Into Design Systems

What you'll do

  • Build and evolve reusable UI components, patterns, and design system foundations using React, TypeScript, HTML, CSS, and modern JavaScript
  • Design scalable, accessible, and business-logic-agnostic component APIs for use across teams, applications, and domains
  • Lead technical design discussions and influence architecture decisions related to component systems, theming, accessibility, performance, and developer experience
  • Partner with Product Design, Accessibility, and Front-End Platform teams to translate design systems into scalable engineering solutions
  • Drive design system adoption through documentation, tooling, migration guidance, and developer enablement
  • Improve shared frontend infrastructure, including Storybook, testing, accessibility validation, design token pipelines, and developer workflows
  • Apply AI-assisted engineering practices to improve productivity, documentation quality, accessibility review, migration support, and developer experience
  • Mentor engineers through code reviews, design reviews, architecture discussions, and technical coaching

What they're looking for

  • 5+ years of experience building modern frontend applications, frontend platforms, shared UI libraries, or design systems
  • Strong expertise in React, TypeScript, JavaScript, HTML, and CSS, including modern component architecture patterns and browser behavior
  • Experience building, maintaining, or scaling reusable component libraries or design systems used by multiple teams
  • Strong understanding of component API design, composition patterns, hooks, controlled and uncontrolled APIs, accessibility patterns, and developer ergonomics
  • Experience leading technical initiatives and influencing engineering decisions across teams
  • Hands-on experience with Storybook or similar tools for component development, documentation, testing, and collaboration
  • Deep understanding of web accessibility, including WCAG, semantic HTML, ARIA, keyboard navigation, focus management, screen readers, and accessibility testing
  • Experience working with design tokens, theming systems, and scalable frontend architecture patterns

Summary written by Into Design Systems from the public job posting, without guarantee of accuracy or completeness. Always verify the details and apply on the company's official page.