Design Handoff and Developer Collaboration Questions

Getting a design built as intended: the specs, redlines and acceptance criteria a designer hands to engineers, and the communication that keeps the shipped build faithful to the design. Covers what a developer-facing spec must pin down, including component states, interaction and motion detail, breakpoint behavior, edge cases and error states, accessibility notes, and the design tokens an engineer will consume. Covers how the handoff is actually carried, in Figma Dev Mode, Storybook and the sprint ticket, and where those tools stop being enough. Also working with engineers before and during the build rather than only at the moment of handoff, resolving the tension when design intent meets technical reality, and design QA after the build: verifying the implementation against intent, visual regression checks in CI, and triaging drift without needlessly blocking a release. Both sides of the seam are examinable, including the engineer mapping design variants to component props and turning a spec into a typed component contract. Not design system and token architecture, versioning or governance; not building the prototype itself; not auditing an interface against accessibility standards.

EasyBehavioral
78 practiced

Tell me about a time you worked closely with a UX/UI designer to implement a pixel-accurate component. Describe the design handoff process, how you resolved ambiguous specifications, how you ensured responsive behavior and accessibility, and what the final outcome or improvements were.

MediumTechnical
57 practiced

Given the following design tokens, write a sample CSS variables file (custom properties) that maps them for use on the web. Tokens: primary-color = #0a84ff, neutral-100 = #ffffff, spacing-4 = 16, font-base = 'Inter', 16px. Provide the CSS variable names and example usage for a button.

HardTechnical
60 practiced

Engineering requests you define an API contract for a UI-driven filter that can be implemented server-side or client-side. Draft the minimal UI-focused contract fields (JSON schema-like) and explain ergonomics engineers will appreciate for both implementations.

HardTechnical
77 practiced

Design a machine-readable JSON schema for UI component specifications intended to be generated from design tool exports and consumed by code generators and Storybook. Define required fields (id, displayName, variants, props, tokens, breakpoints, accessibility metadata) and provide a compact example JSON for a Button component illustrating key fields.

MediumTechnical
72 practiced

For a date-picker component, write a TypeScript interface that documents the component contract for frontend engineers. Include props for value formats, min/max dates, disabled dates, locales, callbacks for selection and focus, validation modes, ARIA hooks, and short comments explaining expected behavior across locales.

That is every published Design Handoff and Developer Collaboration question for Full-Stack Developer so far. Browse the other topics in this category, or practice this one interactively.