Quick answer: How do designers hand off designs to developers well?
- Shared language — the W3C design tokens spec reached its first stable version in 2025.
- Tools — Figma Dev Mode gives engineers specs, code hints and component links.
- Accessibility — 95.9% of top home pages had detected WCAG failures (WebAIM, 2026).
- US demand — web and digital interface designers earn a $104,000 median (BLS, 2025).
- Proof — a free 15-minute design handoff test.
Key takeaways
- Involve engineers before high fidelity.
- Use components and tokens, not one-offs.
- Annotate behaviour, states and edge cases.
- Specify accessibility explicitly.
- Stay close during build.
Picture a feature that took six weeks to design and ten weeks to build. When it ships, it looks only roughly like the mock-ups. The designer had shared a Figma link and moved on to the next project. Engineers had to guess at the loading states, the error messages, how the table should behave on mobile and what happens when a name runs to forty characters. Each guess differed. On the next feature, the designer changes how she works. She invites the tech lead to early sketches, builds with system components and tokens, annotates behaviour and edge cases, marks frames ready in Dev Mode and joins the team's stand-ups during the build. The next feature ships on time and matches the design. Handoff turned out to be a habit rather than a moment.

What design handoff involves
Design handoff is how designs become working software. The visible part is the deliverable: organised files with final screens, flows, component and token references, states and edge cases, responsive rules, interaction details, accessibility notes, content and assets. The more important part is collaboration: involving engineers early to understand constraints, agreeing what "done" means, answering questions quickly, reviewing builds and accepting sensible trade-offs.
Shared language helps. Design tokens — named values for colours, spacing, type and more — keep design and code in sync, and the W3C Design Tokens Community Group's specification reached its first stable version in October 2025.1 Tools like Figma's Dev Mode give engineers measurements, variables, component details and code hints in one place.2 Accessibility needs explicit specification: the 2026 WebAIM Million found detected WCAG failures on 95.9% of top home pages,3 many of them avoidable with clear handoff notes. In the US, web and digital interface designers earn a median of $104,000 (BLS, May 2025),4 and in India AmbitionBox lists front-end developers — designers' closest partners — at ₹6.1–6.7 lakh.5
- W3C design tokens spec reaches first stable version
- 2025
- Top home pages with detected WCAG failures (WebAIM, 2026)
- 95.9%
- US median, web and digital interface designers (BLS, 2025)
- $104,000
- Typical front-end developer pay in India (AmbitionBox)
- ₹6.1–6.7 lakh
How handoff skills are assessed
| Context | Typical prompt | What they check |
|---|---|---|
| Portfolio | "Show us a handoff file" | Organisation and completeness |
| Case | "Engineers built it wrong — why?" | Process diagnosis |
| Spec task | "Annotate this component" | States and behaviour |
| Collaboration | Engineer interview | Working relationship |
| Quiz or test | Handoff scenarios | Core knowledge |
Table: How design handoff skills are assessed (editorial summary)
What employers look for

Early collaboration
Engineers in the room before high fidelity.
System use
Components and tokens instead of one-offs.
Complete states
Loading, empty, error, success, disabled.
Clear annotations
Behaviour, logic, responsive rules and content.
Accessibility specs
Focus order, labels, roles, contrast and announcements.
Build support
Answering questions and reviewing implementation.
Worked example: a handoff checklist
| Item | Included? | Notes |
|---|---|---|
| User flow | ✓ | Linked from first frame |
| Components and tokens | ✓ | No detached instances |
| States | ✓ | Loading, empty, error, success |
| Edge cases | ✓ | Long names, zero results, offline |
| Responsive | ✓ | Mobile, tablet, desktop behaviour |
| Accessibility | ✓ | Focus order, labels, announcements |
| Content | ✓ | Final copy, error messages |
Table: A design handoff checklist (illustrative)
How handoff practice developed
| Period | What happened | What teams gained |
|---|---|---|
| 2000s | Static PSDs and redlines | Manual specs |
| 2013–2016 | Inspect tools (e.g., Zeplin) | Automatic measurements |
| 2016–2020 | Figma and shared libraries | One source of truth |
| 2023 | Figma Dev Mode launched | Developer-focused workspace |
| 2025–2027 | Stable design tokens spec; AI code generation | Design–code sync |
Table: How design handoff practice developed (editorial summary)
Proof checklist

- A handoff file organised with flows and states
- Components and tokens throughout
- Annotations for behaviour and edge cases
- Accessibility specifications
- Evidence of build collaboration and QA
- A verified design handoff certificate
Your CV
Show delivery outcomes: "Introduced handoff checklist and early tech reviews; features shipped closer to design with fewer QA issues and less rework."
Interview questions, with how to answer them
"How do you work with engineers?"
Early involvement, shared language, regular check-ins and joint problem-solving on trade-offs.
"What's in your handoff?"
Flows, components, tokens, states, edge cases, responsive rules, accessibility notes and final copy.
"An engineer says your design is too hard to build — what do you do?"
Understand the constraint, explore alternatives together and agree a solution that preserves the user goal.
"How do you specify accessibility?"
Focus order, labels, roles, keyboard behaviour, announcements and contrast — annotated per component.
"How do you handle changes after handoff?"
Version clearly, communicate changes, and avoid silent edits to ready-for-dev frames.
Questions to ask in your interview
- "When do engineers see designs?" — collaboration timing.
- "Is there a design system in code?" — handoff efficiency.
- "How are design changes communicated?" — process maturity.
- "Do designers review builds before release?" — quality loop.
Roles where handoff skills matter
| Role (India) | Typical pay | Handoff role |
|---|---|---|
| Front-end developer | ₹6.1–6.7 lakh | Builds from handoff |
| UI designer | ₹6–6.6 lakh | Detailed specs |
| Product design engineer | ₹7.7–8.5 lakh | Bridges design and code |
| Product designer | ₹14.4–15.9 lakh | End-to-end delivery |

Table: Roles where handoff skills matter and typical pay in India (AmbitionBox, October 2026; indicative)
Could you pass the Design Handoff and Developer Collaboration Certification today?
Hiring managers test judgement with scenarios like this one. Answer it before you open the explanation — the test has 15 of them, 15 minutes, 70% to pass.
What's most often missing from incomplete handoffs?
- Error, empty and loading states
- The logo
- The page title
- The brand name
Show the answer
A. Error, empty and loading states — Non-happy paths get forgotten.
- 01Preparing handoff
- 02Working together
- 03Design systems and code alignment
Free, no sign-up. Pass and you become a Design Handoff and Developer Collaboration, with a credential ID employers can verify. Every answer is explained either way.
Tools of the trade
| Task | Typical tools | What to watch |
|---|---|---|
| Specs | Figma Dev Mode | Mark frames ready |
| Tokens | Figma variables, token tools | Names match code |
| Annotations | Annotation kits | Behaviour, not just visuals |
| Tracking | Jira, Linear | Link designs to tickets |
| Review | Staging builds | Design QA |
Table: Common design handoff tools (editorial guidance)
Career path
- UI / product designer — clean handoffs for features.
- Senior designer — handoff standards for a team.
- Design systems designer — components and tokens.
- Design technologist — design and code together.
- Design lead — design–engineering collaboration.
A three-week plan

- Week 1: Audit — Review a past handoff; list gaps.
- Week 2: Rebuild — Redo it with states, tokens and annotations.
- Week 3: Prove it — Walk an engineer through it; take the Design Handoff Certification.
Related: Product Design QA, Design Systems and Figma. Guides: product design QA, design systems and Figma.
How handoff shows up day to day
- Tech reviews — early feasibility checks.
- Annotating — behaviour and edge cases.
- Organising files — clear pages and status.
- Answering questions — during build.
- Reviewing builds — design QA.
- Improving the system — fixing recurring gaps.
More questions interviewers ask
"How do you handle AI-generated code from designs?"
Use it as a starting point, but ensure it uses system components, tokens and accessible markup.
"How do you keep design and code in sync?"
Shared tokens, a coded component library, and regular audits.
Your first 90 days improving handoff
| Period | Focus | What good looks like |
|---|---|---|
| Days 1–30 | Interview engineers about pain points | Clear list of gaps |
| Days 31–60 | Introduce checklist and file structure | Better handoffs |
| Days 61–90 | Align tokens and components with code | Less rework |
Table: A first-90-days plan (editorial guidance)
The best way to improve handoff is to ask engineers what slows them down. Use their answers to create a short checklist and a consistent file structure. Then work with the design systems team to align tokens and components with code. Better handoff shows up quickly as faster builds and fewer surprises at QA.
How to annotate a component for engineers
Screens show what a component looks like; annotations explain how it behaves. For each key component in a feature, cover five areas.
Behaviour. What happens on click, hover, focus, press and long-press? What triggers each state change?
States. Default, hover, focus, active, disabled, loading, error and success — shown visually, with rules for when each appears.
Content rules. Character limits, truncation or wrapping, what happens with very long or missing content, and number or date formats.
Responsive rules. How the component resizes, reflows or changes at different widths, and minimum and maximum sizes.
Accessibility. Role, accessible name, keyboard interactions, focus order, screen reader announcements and any motion or contrast considerations.
Keep annotations next to the design, using a consistent annotation style, and link to the design system documentation when the component already exists there. Engineers can then build confidently without guessing, and QA has a clear standard to check against.
How AI is changing handoff
Design-to-code tools and AI coding assistants can now turn Figma frames into working front-end code. This shortens the path from design to build, but the generated code often ignores the design system and hard-codes values. It can also produce inaccessible markup. Handoff skills are shifting toward making designs machine-readable as well as human-readable.
In practice, that means consistent component usage, well-named layers and variables, tokens that match code, and annotations that explain behaviour AI can't infer. Designers who structure files cleanly get far better results from these tools. In interviews, expect questions on how you work with design-to-code tools. A good answer shows how you prepare files, which parts you let automation handle, and how you review the result with engineers before it ships.
Mistakes that cost candidates
- Handing off a link and disappearing.
- Happy path only.
- Detached components and one-off values.
- No accessibility notes.
- Silent changes after handoff.
How we know
Design token standards come from the W3C Design Tokens Community Group; Dev Mode features from Figma; accessibility data from the WebAIM Million (2026); US pay from the Bureau of Labor Statistics (May 2025); and India pay from AmbitionBox (read October 2026). The checklist, annotation guidance, assessment formats and history are editorial. Science of Apps publishes the free test linked here. Last reviewed October 2026.
Key terms, defined
- Design handoff — passing designs to engineers with everything needed to build.
- Design token — a named design value shared between design and code.
- Annotation — notes explaining behaviour and rules.
- Edge case — an unusual situation the design must handle.
- Dev Mode — Figma's developer-focused workspace.
Frequently asked questions
What is design handoff?
The process of sharing designs with engineers so they can build them accurately — including specs, assets, behaviour, states, responsive rules and accessibility requirements — and the collaboration that continues during development.
What should a handoff include?
Final screens, user flows, component and token references, all states, edge cases, responsive behaviour, interaction details, accessibility notes, copy and assets — organised clearly.
What are design tokens?
Named values for design decisions such as colours, spacing, typography and radii, shared between design and code so both stay in sync. The W3C Design Tokens Community Group published a stable specification in 2025.
What is Figma Dev Mode?
A Figma workspace for developers that shows measurements, styles, variables, component information and code snippets, and lets designers mark sections ready for development.
Why do handoffs go wrong?
Missing states, unclear behaviour, one-off styles, late engineer involvement and designers disappearing after handoff are common causes.
Who needs handoff skills?
Product, UI and UX designers, design systems teams, and front-end engineers who work closely with design.
Sources
- W3C Design Tokens Community Group — Specification reaches first stable version (Oct 2025)
- Figma — Dev Mode
- WebAIM — The WebAIM Million (2026)
- U.S. Bureau of Labor Statistics — Web developers and digital designers
- AmbitionBox — Front End Developer salaries in India (read October 2026)
- Checked October 28, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Certifications to take next
- 12 AI skills for product and UX designers — copy-paste prompts for this job, one tap into ChatGPT or Claude
- Design Handoff and Developer Collaboration Certification — the free 15-minute test
- Design systems career guide — components and tokens
- Product design QA guide — checking what was built
- Free skill test · 15 minProduct Design QA CertificationTests design QA — reviewing builds against designs, states and edge cases, responsive and accessibility checks, consistency with the design system and prioritising fixes.
- Free certification · UX/UI, Design, Research & CreativeFigma CertificationCertifies that you can build production-ready work in Figma — auto layout, components and variants, variables and modes, prototyping and developer handoff.
- Free certification · UX/UI, Design, Research & CreativeDesign Systems CertificationCertifies that you can build, document, govern and scale a design system — tokens, components, documentation, adoption and design–engineering collaboration.
- Free skill test · 10 minResponsive Web Design CertificationTests responsive design — mobile-first thinking, fluid grids, breakpoints, container queries, responsive images, typography, touch targets and testing across devices.
- Free certification · UX/UI, Design, Research & CreativeAccessibility Certification (WCAG)Certifies that you can design and review digital products for people with disabilities — WCAG 2.2 principles, inclusive design patterns, assistive technology and accessibility testing.
- Free certification · UX/UI, Design, Research & CreativeUI Design CertificationCertifies that you can design clear, consistent, accessible interfaces — visual hierarchy, typography, colour, layout, components and interaction states.
Career guides for related roles
- Career guidesProduct design QA skills employers want in 2027: reviewing builds against designs, states and edge cases, responsive and accessibility checks and prioritising fixesProduct design QA skills employers want in 2027: reviewing builds against designs, states, edge cases, responsive and accessibility checks and fix priorities.
- Career guidesFigma skills employers want in 2027: auto layout, components and variants, variables, prototyping, Dev Mode and working in shared filesFigma skills employers want in 2027: auto layout, components, variants, variables, prototyping, libraries, Dev Mode handoff and tidy, shared files.
- Career guidesHow to get a design systems job in 2027: tokens, components, documentation, governance, adoption and working between design and engineeringHow to get a design systems job in 2027: tokens, components, documentation, governance, adoption metrics, design-code parity, pay and a plan.
- Career guidesHow to get a UI designer job in 2027: visual hierarchy, layout, type, colour, components, states and the portfolio that proves craftHow to get a UI designer job in 2027: hierarchy, layout, type, colour, components, states, accessibility, a craft-focused portfolio and pay in India.
- Career guidesHow to get a product designer job in 2027: problem framing, end-to-end flows, working with PMs and engineers, shipping and measuring outcomesHow to get a product designer job in 2027: problem framing, flows, UI craft, research, working with PMs and engineers, metrics, pay and a plan.
- Career guidesResponsive web design skills employers want in 2027: mobile-first layouts, fluid grids, breakpoints, flexbox, grid, container queries, images and reflowResponsive web design skills employers want in 2027: mobile-first layouts, fluid grids, breakpoints, flexbox, CSS grid, container queries, images and reflow.
Get the ideas, not the noise.
Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.
You've read the playbook. Now prove it.
Take the free Design Handoff and Developer Collaboration Certification and earn Design Handoff and Developer Collaboration (SOA-DHDC). Free, test-based certifications graded on our server. Pass and you get a founder-signed certificate with a credential ID and QR code employers can verify.










