Software Engineer, Design Systems at Assembled, working closely with the Design Systems Designer. Owns the technical vision for a new design system and AI-native design-to-code workflows, influencing every product team.
What you'll do
- Own the technical direction of the design system, from token architecture and components to tooling, testing and adoption
- Shape how AI coding agents build UI through component APIs, documentation, guardrails and developer workflows
- Modernise frontend foundations, including component architecture, tooling and development patterns
- Raise the bar for frontend quality, including performance, accessibility, responsiveness and interaction detail
- Build infrastructure that keeps the system reliable at scale, including testing, visual regression, CI/CD and versioned releases
- Establish frontend best practices across teams for consistent, maintainable, high-quality user experiences
- Influence product decisions early, surfacing technical constraints, tradeoffs and opportunities during design
What we're looking for
- 3+ years building frontend products with ownership over architecture and technical direction
- Experience owning or significantly evolving a design system used across multiple teams or products
- Deep frontend expertise, including TypeScript, component architecture and modern frontend tooling
- Track record raising product quality: performance, accessibility, usability and interaction design
- Strong product and design instincts with a sharp eye for craft and user experience
- Clear communication and effective collaboration across engineering and design
- Enthusiasm for AI-assisted development workflows and AI-generated code
Nice to have
- Experience with React, Storybook, and data visualisation libraries such as visx, D3 or Chart.js
- Experience building B2B SaaS or highly interactive, data-rich applications