
Staff Design Engineer
Posted 23 hours ago

Posted 23 hours ago
This is a fully remote position, open to applicants in Denmark.
• Take ownership of the fundamental interaction layer of the canvas, including responsiveness, rendering, input management, and spatial transitions—focusing on the experiences users perceive before they articulate them.
• Create and develop multiplayer experiences that make collaborating in Miro distinctly different from solo work: aspects such as presence, cursors, conflict resolution, and co-creation.
• Establish the definition of having an AI partner in a visual, multiplayer environment—determining how AI outputs integrate into the canvas, ensuring suggestions are unobtrusive, and making generative results a seamless part of team collaboration.
• Design the enchanting moments that make Miro unforgettable, including animations, micro-interactions, and transitions that allow the tool to fade away, letting the thinking process take precedence.
• Develop patterns, prototypes, and shared tools that enhance the efficiency and confidence of the broader design and engineering organization.
• Document processes, teach through action, and set a quality benchmark that fosters coherence across the canvas, not limited to your specific domain.
• Work in close collaboration with product designers, engineers, PMs, and researchers across Miro's canvas and AI portfolios.
• Proficiency in React, TypeScript, and CSS, with strong architectural insights gained from practical experience rather than theoretical knowledge.
• Practical experience with canvas and graphics technologies, including WebGL, Canvas API, SVG, and intricate layout systems.
• Expertise in motion design and timing, where easing curves, transition timing, hover states, and frame budgets are as carefully considered as layout choices.
• Experience in designing real-time multiplayer systems, with a focus on presence, conflict management, and co-authorship as user experience challenges, rather than solely engineering tasks.
• Background in crafting AI experiences, understanding the distinction between merely placing a text input on a page and designing for probabilistic, latent AI outputs.
• An instinct for prototyping in code first, preferring to utilize the browser over Figma when experimenting with new interactions, and working quickly enough that prototyping feels like an asset rather than a burden.
• A systems-thinking approach across a large product landscape, connecting patterns, designing with awareness of broader implications, and contributing to overall coherence.
• Familiarity with streaming APIs, structured outputs, and user experience patterns that instill reliability and trust in probabilistic systems.
• The capability to enhance the quality of work around you through effective written communication, mentorship, and establishing standards for others to build upon.
• Competitive equity package
• Lunch, snacks, and beverages provided in the office
• Wellbeing benefits and a work-from-home equipment allowance
• Annual learning and development budget to advance your skills and career
• Opportunity to be part of a globally diverse team
ALTEN
CMA CGM
Jabil
Shakepay
Get handpicked remote jobs straight to your inbox weekly.