As a Staff Design Engineer, Design Systems, you will own the evolution of Miro’s design system as a foundation for product quality, scalability, and craft. You will shape how components, tokens, patterns, and AI-generated experiences come together to create a coherent and delightful user experience
You will work across the canvas and AI portfolio, partnering closely with product designers, engineers, and product managers to establish the standards, tools, and practices that help teams build better experiences faster
At this level, your impact goes beyond what you personally ship. You will raise the quality bar across the organisation by creating systems others can build on, mentoring teams, and turning design principles into scalable engineering practices
Own and evolve Miro’s design system foundations, including component architecture, token strategy, theming, and contribution models that keep the system coherent as the organisation scales
Define how AI-generated interfaces can be compliant by default, embedding design system patterns, accessibility standards, and quality checks into the development workflow
Go beyond functional consistency by encoding craft into the system — including visual hierarchy, motion, interaction patterns, and the details that make experiences feel distinctly Miro
Lead token strategy beyond colour and spacing, including motion, transitions, spatial behaviour, and real-time multiplayer states such as presence and cursors
Build canvas-grade primitives that support Miro’s real-time, multiplayer experience while maintaining performance and responsiveness across devices
Create patterns, tools, and frameworks that help designers and engineers move faster with confidence
Partner with teams across the Canvas and AI portfolio to solve complex interaction challenges and establish scalable solutions
Write, document, and teach — creating shared understanding and helping grow design engineering as a practice at Miro