Design System Frontend Developer

Filled
February 18, 2026

Job Description

Position Overview:
The State of Michigan is improving citizen and business interactions with government through a streamlined, accessible, and efficient web experience. We are seeking a Frontend Developer to join our Enterprise Design System team, responsible for creating reusable, accessible, and scalable UI components that enhance development across multiple projects and platforms, including high-visibility websites like michigan.gov and michiganbusiness.org.

Key Responsibilities:

  • Develop and maintain accessible, performant, and reusable UI components.
  • Lead frontend development efforts on large-scale content management systems (CMS).
  • Create and maintain design system documentation for developers and stakeholders.
  • Develop robust automated and manual testing strategies.
  • Streamline build and release processes using Azure DevOps CI/CD pipelines.
  • Act as a frontend advisor, helping other teams integrate and leverage the enterprise design system.
  • Facilitate discussions with leadership and stakeholders on the design system’s roadmap and benefits.

Qualifications & Skills:

  • 4+ years of experience designing, architecting, and developing frontend applications using React, Angular, Vue, or TypeScript.
  • Proficient in modular, scalable CSS/SASS/SCSS for maintainable front-end codebases.
  • Experience building reusable, performant, and accessible components.
  • Hands-on experience with enterprise CMS platforms and web components.
  • Familiarity with NPM packages, Git workflows, and frontend packaging systems (Webpack, Rollup).
  • Experience with frontend testing frameworks (Jest, Enzyme) and linting tools (ESLint, Prettier).
  • Knowledge of web accessibility standards (WCAG) and best practices.
  • Strong communication skills, with the ability to guide teams and liaise with stakeholders.
  • Preferred: Experience with StencilJS for web component development.