Developer Experience Designer
Performance objectives
· Map the developer journey:
· Collaborate with User Experience Researchers to conduct comprehensive research to map the full developer journey, both internal and external.
· Identify and document the major friction points and opportunity spaces in the developer journey.
· Collaborate with platform, engineering, and documentation teams to design and implement solutions to address these friction points and opportunity spaces.
· Measure and report on the impact of design decisions over time.
· Design interaction patterns and UI flows:
· Contribute to the Design system with a cohesive interaction patterns, components, and UI flows for the Developer Cockpit.
· Ensure alignment with our design language, experience framework to ensure brand consistency.
· Conduct design reviews and gather feedback from key stakeholders, including PMs, engineers, and designers.
· Implement the initial version of the Developer Cockpit and contribute to maintenance of the backlog
· Co-create and ship the developer experience:
· Collaborate with platform, engineering, and documentation teams to design the developer experience from onboarding to deployment both for our new and current software architectures.
· Ensure the onboarding process enables both in-experienced and veteran developers to build, test, and deploy their applications with an optimized time to market.
· Conduct and gather data through qualitative activities and usability testing to validate design decisions and iteratively improve on the developer experience.
· Collaborate on CLI tools, APIs, and documentation:
· Work closely with the SDK, platform, and Engineering excellence teams to ensure all CLI tools, APIs, and documentation meet usability standards and the guidelines for the Milestone experience.
· Iterate on the design of the experience and the documentation based on a quantitative/qualitative feedback loop to enable CI/CD for internal development and deployment, as well as for our external partner developers
· Close the developer feedback loop:
· Establish a developer feedback loop, including lightweight in-product surveys, interviews, and telemetry insights.
· Present findings regularly to guide continuous design iteration.
· Implement at least 3 design improvements based on feedback and telemetry insights.
· Act as design owner and advocate:
· Ensure consistency, usability, and delight across all developer touchpoints, including SDK docs, web UIs, CLI tools, and integration flows.
· Conduct regular design reviews and gather feedback from internal and external stakeholders.
· Document and share best practices and lessons learned with the team.
Success metrics
· Time to first-success (e.g. ‘Hello World’) markedly reduced to < 4hrs.
· Developer satisfaction (DSAT/NPS) for onboarding flows > 80%.
· Internal partner teams rate design support and clarity > 90%.
· 3+ design improvements implemented from telemetry and qualitative insights within first 12 months.
· 20% of tech partner have begun to migrate their solutions to the new run-time environment within 12 months of launch of the new Developer Cockpit.
Core challenges
· Designing for external developers who have different goals, with varying skill levels, tools, and expectations.
· Working across many surfaces (CLI, SDK, UIs, docs, API) and aligning product, engineering, and documentation.
· Designing for scale while the underlying architecture is still evolving.
· Satisfying the needs of current tech partner developers (WPF) while also encouraging and facilitating their shift to the the new software architecture.
Core competencies and traits
· Systems thinker with experience designing end-to-end developer workflows.
· Strong collaboration and communication skills — can navigate ambiguity and drive alignment across technical and non-technical teams.
· Knows how to work with developer tools, APIs, and platforms.
· Fluent in user-centered design, information architecture, and interaction design.
· Curious, empathetic, and driven to make complex things usable and joyful.
· Familiarity with programming environments with an ability to read and write code
Team and environment
· Reports directly to the Senior Product Design manager, within the Human Experience team.
· Empowered role and mandate to make decisions in support of the design vision and business strategy
· Collaboration with platform product managers, engineers, tech writers, engineering excellence, and API/SDK developers.
· Works closely with our developer community team to ensure alignment with community needs.
Growth opportunity
· Opportunity to define the foundation of our entire developer platform experience.
· Influence the long-term formation of our platform design system, APIs, and SDKs.
· Potential to grow into a Design Lead or DX Principal Designer role as the platform and ecosystem mature.
About Milestone
At Milestone, you’ll join a supportive and ambitious team in a global company with a diverse and inclusive culture. We have more than 40 nationalities represented in our Danish office, and English is our corporate language.
We offer private health insurance, access to our in-house gym, and an active employee association that hosts social events throughout the year. Our office is just a 5-minute bike ride from the train station — and yes, we have bikes you can borrow.
We also believe in flexibility and offer the option to work from home several days a week.
If you're ready to grow, we’ll support your development through tailored learning plans and opportunities for advancement — including the possibility to grow into a Design Lead or Developer Experience Principal Designer role as our platform evolves.
Application and contact
Please apply using the “Apply” button.
We believe in a fair, inclusive, and unbiased recruitment process. All decisions are based on your qualifications and potential — not your background, identity, or appearance. We encourage you not to include a photo or a traditional cover letter. Instead, write a few lines in your CV about why you’re applying.
We will be interviewing candidates on a rolling basis, so we encourage you to submit your application as soon as possible. The position will remain open until we find the right candidate.
Get notified when new jobs are added by Milestone