Job Description
Our Design Systems Engineers are front-end specialists who bring scalable, accessible, and performant design components to life. Sitting at the intersection of design and engineering, you will help architect, implement, and evolve our design system to ensure consistency, efficiency, and high-quality user experiences across our product surface. As a member of the Design Systems team, youβll partner closely with product engineers, designers, and accessibility experts to create and maintain reusable, production-ready UI components and tooling. Youβll also help shape our front-end development standards and ensure our systems are easy to adopt, extend, and contribute to.
You Will: Build and maintain scalable, reusable UI components and patterns in alignment with design system guidelines and accessibility standards Collaborate with cross-functional teams to translate design specifications into robust, maintainable front-end code Support engineering teams by publishing and maintaining multiple code packages, documenting best practices, providing implementation guidance, and enabling adoption of system components Contribute to design system architecture decisions and code reviews, considering performance, accessibility, and API design Partner with designers to explore new interaction patterns and codify them into reusable building blocks Develop internal tooling, such as CLI tools, linting rules, or Figma plugins, to streamline workflows for engineers and designers Create functional prototypes or proof-of-concepts when necessary to validate design or technical feasibility Advocate for system adoption, consistent UI, and quality code through reviews, presentations, and collaboration
About Smartsheet
For over 20 years, Smartsheet has helped people and teams achieveβwell, anything.