Staff Design Engineer
MiroVisual Collaboration company
Copenhagen, DenmarkLead
Accel
ICONIQ Growth
Dragoneer Investment Group
GIC
Scale Venture Partners
Atlassian
Design
About the role
TL;DR
Own and evolve Miro's design system for product quality and craft.
- •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.
- •Key Responsibilities Own and evolve Miro’s design system foundations, including component architecture, token strategy, theming, and contribution models.
- •Define how AI-generated interfaces can be compliant by default, embedding design system patterns and quality checks.
- •Encode craft into the system, including visual hierarchy, motion, interaction patterns, and details that make experiences feel distinctly Miro.
- •Build canvas-grade primitives that support Miro’s real-time, multiplayer experience.
- •Partner with teams across the Canvas and AI portfolio to solve complex interaction challenges.
- •Requirements Deep expertise in React, TypeScript, and modern frontend architecture.
- •Experience designing and building scalable design systems and component libraries.
- •Strong understanding of design principles and visual craft.
- •Experience working with graphics and spatial technologies such as WebGL, Canvas API, SVG.
- •Ability to prototype quickly in code.
Required skills
ReactTypeScriptJavaScriptDesign Systems
Nice-to-have skills
LLMsLangChainOpenAI APIAnthropic APIGemini API
Domain expertise
productivityai
Benefits & perks
Competitive equity package, Lunch, snacks and drinks provided in the office, Wellbeing benefit and WFH equipment allowance, Annual learning and development allowance, Opportunity to work for a globally diverse team
Tech stack
ReactTypeScriptJavaScript