Salary
💰 $132,500 - $173,750 per year
Tech Stack
JavaScriptJestNode.jsReactTypeScript
About the role
- Front-end specialist who builds scalable, accessible, and performant UI components to life in a design system\n
- Sit at the intersection of design and engineering to architect, implement, and evolve our design system for consistency, efficiency, and high-quality user experiences across the product surface\n
- Partner with product engineers, designers, and accessibility experts to create and maintain reusable, production-ready UI components and tooling; help shape front-end development standards\n
- You will report to our Design Systems Engineering Manager located in our Bellevue, WA office, or you may work remotely from anywhere in the US where Smartsheet is a registered employer\n
- Build and maintain scalable, reusable UI components and patterns in alignment with design system guidelines and accessibility standards\n
- Collaborate with cross-functional teams to translate design specifications into robust, maintainable front-end code\n
- Support engineering teams by publishing and maintaining multiple code packages, documenting best practices, providing implementation guidance, and enabling adoption of system components\n
- Contribute to design system architecture decisions and code reviews, considering performance, accessibility, and API design\n
- Partner with designers to explore new interaction patterns and codify them into reusable building blocks\n
- Develop internal tooling, such as CLI tools, linting rules, or Figma plugins, to streamline workflows for engineers and designers\n
- Create functional prototypes or proof-of-concepts when necessary to validate design or technical feasibility\n
- Advocate for system adoption, consistent UI, and quality code through reviews, presentations, and collaboration
Requirements
- 5+ Years of experience as a front-end engineer, UI engineer, or design systems contributor\n
- Strong proficiency in modern JavaScript (ES6+), TypeScript, Node.js, React, and CSS\n
- Demonstrated experience building and maintaining design systems or shared component libraries in production\n
- Passion for creating systems that accelerate the work of engineers and designers\n
- Passion for building positive relationships between product, design and engineering\n
- Strong understanding of accessibility (WCAG), responsive design, and cross-browser compatibility\n
- Familiarity with automated testing for UI components (e.g., Jest, Testing Library, Storybook)\n
- Excellent communication and documentation skills, especially when collaborating across disciplines\n
- Bonus: Experience developing Figma plugins