Senior Design Engineer on the Design System team at ClickHouse, owning Click UI, the open-source shared UI foundation for ClickHouse Cloud and other projects. Builds accessible, performant, token-driven React components as a service for all ClickHouse UI work.
What you'll do
- Research, build, and maintain accessible React components and their APIs on headless accessibility primitives
- Build keyboard interaction, focus management, and theming into each component from the start
- Work on library enhancements, focusing on consistent component APIs and developer experience
- Enable complex migrations with codemods and semantic versioning
- Maintain shared infrastructure: Storybook, unit, interaction E2E and visual regression tests
- Maintain accessibility gates and a reliable release process
- Drive adoption through documentation, usage guidelines, and migration guides
- Handle issue intake and triage, including open-source issues
- Conduct code review with product teams
- Build the AI-assisted layer: Figma-to-code, component scaffolding, and guardrails for AI-generated UI
What we're looking for
- 6+ years of frontend engineering experience
- Experience building or maintaining a production design system used by multiple teams, including migrations and breaking changes
- Deep knowledge of React, TypeScript, and semantic HTML
- CSS architecture at scale (SASS, CSS Modules, CSS variables, CSS-in-JS)
- Experience with component API design (atomic design, composition, controlled/uncontrolled, polymorphic patterns)
- Experience with headless primitives such as React Aria, Ark UI or Radix
- Working knowledge of WCAG 2.x and WAI-ARIA
- Experience implementing and testing keyboard navigation, focus management, and screen-reader behavior
- Experience with design-token architecture and tools (Style Dictionary, Terrazzo, DTCG, or equivalent)
- Experience with Figma variables sync
- Treats the design system as a product with internal customers
- Writes clear documentation
- Reviews for consistency across the library
- Mentors through code review
- Fluent in Figma
- Uses AI coding tools such as Claude Code or Cursor
Nice to have
- Background in design system or UI/UX platform teams at developer tools, B2B SaaS, or cloud platforms
- Background in frontend platform roles with a shared UI library and multi-team consumers