ph3About The Role /h3 pAs a Staff Design Engineer, you will work across canvas feel, multiplayer interaction, and AI experiences, owning the craft layer that determines whether Miro feels like a place rather than a page. This is a build‑first role: you prototype in code because it is the most honest medium, and you ship because you care about what lands in front of real people. /p pYou will embed with product teams across the canvas and AI portfolio while holding a broader charter around quality and craft standards. You will work closely with product designers, engineers, PMs, and researchers, and you will be a key voice in how design engineering as a practice grows at Miro. /p h3What You'll Do /h3 ul liOwn the core interaction layer of the canvas, responsiveness, rendering, input handling, and spatial transitions, working on the things users feel before they name. /li liDesign and build the multiplayer moments that make working alongside someone in Miro feel genuinely different from working alone: presence, cursors, conflict, and co‑creation. /li liDefine what it means to have an AI collaborator in a visual, multiplayer space—shaping how AI outputs land on the canvas, how suggestions feel without being intrusive, and how generative results become part of a team's work. /li liCraft the moments of delight and magic that make Miro memorable: animations, micro‑interactions, and transitions where the tool disappears and the thinking takes over. /li liBuild the patterns, prototypes, and shared tooling that make the broader design and engineering organization faster and more confident. /li liWrite things down, teach by doing, and set a quality standard that propagates, contributing to coherence across the canvas, not just within your own area. /li liCollaborate closely with product designers,
engineers, PMs, and researchers across Miro's canvas and AI portfolio. /li /ul h3What You'll Need /h3 ul liFluency in React, TypeScript, and CSS; strong architectural opinions that come from shipping, not reading. /li liHands‑on experience with canvas and graphics technologies: WebGL, Canvas API, SVG, and complex layout systems. /li liDeep craft in motion and timing, easing curves, transition timing, hover states, and frame budgets that are as deliberate for you as layout decisions. /li liExperience designing real‑time multiplayer systems: you’ve thought about presence, conflict, and co‑authorship as UX problems, not just engineering ones. /li liExperience designing AI experiences; you understand the difference between putting a text input on a page and designing around probabilistic, latent AI outputs. /li liThe instinct to prototype in code first: you reach for the browser before Figma when exploring a new interaction, and you’re fast enough that prototyping doesn’t feel like a cost. /li liSystems thinking across a large product surface, you connect patterns, design with awareness of implications elsewhere, and contribute to coherence. /li liExperience with streaming APIs, structured outputs, and the UX patterns that make probabilistic systems feel reliable and worth trusting. /li liThe ability to influence the quality of work around you, through written communication, mentorship, and setting standards that others build on. /li /ul h3What's In It For You /h3 ul liCompetitive equity package /li liLunch, snacks and drinks provided in the office /li liWellbeing benefit and WFH equipment allowance /li liAnnual learning and development allowance to grow your skills and career /li liOpportunity to work for a globally diverse team /li /ul /p #J-18808-Ljbffr
📌 Staff Design Engineer (España)
🏢 Miro
📍 España