Job description template
UI/UX Designer Job Description Template (2026)
A free, copy-ready UI/UX Designer job description covering responsibilities, must-have skills, tools, seniority variants, and KPIs. Written for hiring managers, not for SEO filler.
Key facts
- Role
- UI/UX Designer
- Reports to
- Reports to the Design Manager
- Must-have skills
- 7 items
- Seniority tiers
- Junior / Mid / Senior
- KPIs defined
- 6 metrics
- Starting price (offshore)
- $2200/month
Role summary
A UI/UX Designer executes interaction design across individual flows and screens — wireframes, prototypes, high-fidelity UI, and usability testing. They work inside an existing product strategy (set by a PM or Product Designer), focus on the craft of specific user journeys, and partner closely with engineering through handoff. Unlike a Product Designer, they do not own end-to-end product strategy or business-level roadmap; their strength is the execution layer — individual screen craft, interaction patterns, design system fidelity, and accessibility.
Responsibilities
- • Execute wireframes and high-fidelity mocks in Figma for features scoped by the PM or Product Designer — including every state (empty, loading, error, success, permission).
- • Build interactive prototypes in Figma with variants, auto-layout, and smart animate — used for usability testing and stakeholder review.
- • Maintain and extend the design system: component libraries, variants, design tokens (color, type, spacing, radius), and documentation.
- • Run usability tests — moderated and unmoderated — in Maze, UserTesting, or Lookback, synthesize findings, and iterate on designs based on specific friction points.
- • Design for WCAG 2.2 AA accessibility: 4.5:1 text contrast, keyboard navigation, visible focus states, ARIA-ready structure, motion-reduced alternatives.
- • Sync design tokens to code via Style Dictionary, Tokens Studio, or direct Tailwind config so designers and engineers work from a single source of truth.
- • Hand off to engineering through Figma Dev Mode with annotations, interaction specs, Loom walkthroughs of motion, and tagged tickets in Linear or Jira.
- • QA shipped builds against design — file bugs for spacing, color, interaction, and state inconsistencies.
- • Apply usability heuristics (Nielsen 10, WCAG) to design reviews and provide structured critique on peer work.
- • Maintain Figma file hygiene: organized pages (Cover, Explorations, In Review, Approved, Shipped), component-based designs, no detached instances, named frames.
Must-have skills
- • 3+ years designing software products shipped to real users with a portfolio of individual flows you can walk through in detail.
- • Figma mastery: auto-layout, variants, component properties, variables, prototyping, library management, Dev Mode.
- • Fluency inside a modern design system — can use components correctly and extend them cleanly without breaking patterns.
- • Interaction design depth — treats empty, loading, error, and permission states as first-class, not afterthoughts.
- • Accessibility: WCAG 2.2 AA competence in color contrast, keyboard flows, focus states, and assistive tech.
- • Usability testing skills — can script a test, recruit participants, run 5–8 sessions, and synthesize findings into design changes.
- • Communicates design rationale clearly — presents why, not just what; responds to critique without defensiveness.
Nice-to-have skills
- • Design token tooling — Style Dictionary, Tokens Studio, Supernova.
- • Frontend fluency (HTML, CSS, basic React) to prototype in-browser or QA in DevTools.
- • Motion design in Figma smart animate, Principle, Rive, or Lottie.
- • Domain experience in B2B SaaS, fintech, or regulated industries with complex data.
- • Data visualization patterns — charts, dashboards, tables at scale.
Tools and technology
- Figma (including Dev Mode)
- FigJam / Miro
- Maze / UserTesting
- Dovetail
- Notion
- Linear / Jira
- Loom
- Lottie / Rive
- Style Dictionary / Tokens Studio
- axe DevTools (accessibility)
Reporting structure
Reports to the Design Manager, Head of Design, or Product Designer. On small teams reports to the Head of Product. Collaborates daily with engineering leads for the feature area, with the PM on requirements clarifications, and with fellow designers in weekly critique. Does not own product strategy — that sits with the PM or senior Product Designer.
Seniority variants
How responsibilities shift across junior, mid, and senior levels.
junior
1-3 years
- • Design scoped features from clear briefs.
- • Use existing design system components without extending them.
- • Participate in usability testing as a note-taker and theme tagger.
- • Maintain Figma file hygiene under senior review.
mid
3-5 years
- • Own full flows from wireframe to handoff.
- • Extend the design system with new components and variants.
- • Run usability testing independently with 5–8 participants.
- • QA shipped builds and file design bugs.
senior
6+ years
- • Own complex flows and pattern-level decisions across a feature area.
- • Lead design system evolution — tokens, components, documentation.
- • Mentor mid and junior designers through critique and pairing.
- • Represent UI/UX in cross-functional reviews and engineering trade-off conversations.
Success metrics (KPIs)
- • Ship cadence on committed design work — weekly progress visible to the team.
- • Usability test pass rate on designed flows (task completion, error rate, SUS score).
- • Design system adoption — percentage of shipped UI using system components versus one-off.
- • Accessibility issues on shipped flows — target zero critical issues found post-ship.
- • Engineering handoff quality — bugs filed against spec versus real spec gaps trending down.
- • Turnaround time from brief to usability-ready prototype.
Full JD (copy-ready)
Paste this into your ATS or careers page. Edit the company name and any bracketed placeholders.
# UI/UX Designer — Job Description ## Role summary A UI/UX Designer executes interaction design across individual flows and screens — wireframes, prototypes, high-fidelity UI, and usability testing. They work inside an existing product strategy (set by a PM or Product Designer), focus on the craft of specific user journeys, and partner closely with engineering through handoff. Unlike a Product Designer, they do not own end-to-end product strategy or business-level roadmap; their strength is the execution layer — individual screen craft, interaction patterns, design system fidelity, and accessibility. ## Responsibilities - Execute wireframes and high-fidelity mocks in Figma for features scoped by the PM or Product Designer — including every state (empty, loading, error, success, permission). - Build interactive prototypes in Figma with variants, auto-layout, and smart animate — used for usability testing and stakeholder review. - Maintain and extend the design system: component libraries, variants, design tokens (color, type, spacing, radius), and documentation. - Run usability tests — moderated and unmoderated — in Maze, UserTesting, or Lookback, synthesize findings, and iterate on designs based on specific friction points. - Design for WCAG 2.2 AA accessibility: 4.5:1 text contrast, keyboard navigation, visible focus states, ARIA-ready structure, motion-reduced alternatives. - Sync design tokens to code via Style Dictionary, Tokens Studio, or direct Tailwind config so designers and engineers work from a single source of truth. - Hand off to engineering through Figma Dev Mode with annotations, interaction specs, Loom walkthroughs of motion, and tagged tickets in Linear or Jira. - QA shipped builds against design — file bugs for spacing, color, interaction, and state inconsistencies. - Apply usability heuristics (Nielsen 10, WCAG) to design reviews and provide structured critique on peer work. - Maintain Figma file hygiene: organized pages (Cover, Explorations, In Review, Approved, Shipped), component-based designs, no detached instances, named frames. ## Must-have skills - 3+ years designing software products shipped to real users with a portfolio of individual flows you can walk through in detail. - Figma mastery: auto-layout, variants, component properties, variables, prototyping, library management, Dev Mode. - Fluency inside a modern design system — can use components correctly and extend them cleanly without breaking patterns. - Interaction design depth — treats empty, loading, error, and permission states as first-class, not afterthoughts. - Accessibility: WCAG 2.2 AA competence in color contrast, keyboard flows, focus states, and assistive tech. - Usability testing skills — can script a test, recruit participants, run 5–8 sessions, and synthesize findings into design changes. - Communicates design rationale clearly — presents why, not just what; responds to critique without defensiveness. ## Nice-to-have skills - Design token tooling — Style Dictionary, Tokens Studio, Supernova. - Frontend fluency (HTML, CSS, basic React) to prototype in-browser or QA in DevTools. - Motion design in Figma smart animate, Principle, Rive, or Lottie. - Domain experience in B2B SaaS, fintech, or regulated industries with complex data. - Data visualization patterns — charts, dashboards, tables at scale. ## Tools and technology - Figma (including Dev Mode) - FigJam / Miro - Maze / UserTesting - Dovetail - Notion - Linear / Jira - Loom - Lottie / Rive - Style Dictionary / Tokens Studio - axe DevTools (accessibility) ## Reporting structure Reports to the Design Manager, Head of Design, or Product Designer. On small teams reports to the Head of Product. Collaborates daily with engineering leads for the feature area, with the PM on requirements clarifications, and with fellow designers in weekly critique. Does not own product strategy — that sits with the PM or senior Product Designer. ## Success metrics (KPIs) - Ship cadence on committed design work — weekly progress visible to the team. - Usability test pass rate on designed flows (task completion, error rate, SUS score). - Design system adoption — percentage of shipped UI using system components versus one-off. - Accessibility issues on shipped flows — target zero critical issues found post-ship. - Engineering handoff quality — bugs filed against spec versus real spec gaps trending down. - Turnaround time from brief to usability-ready prototype.
Frequently asked questions
What does a UI/UX Designer do day-to-day?
A UI/UX Designer executes interaction design across individual flows and screens — wireframes, prototypes, high-fidelity UI, and usability testing. They work inside an existing product strategy (set by a PM or Product Designer), focus on the craft of specific user journeys, and partner closely with engineering through handoff. Unlike a Product Designer, they do not own end-to-end product strategy or business-level roadmap; their strength is the execution layer — individual screen craft, interaction patterns, design system fidelity, and accessibility.
How many years of experience should a mid-level UI/UX Designer have?
A mid-level UI/UX Designer typically has 3-5 years of experience. At that level they should own full flows from wireframe to handoff.
Which KPIs should I hold a UI/UX Designer accountable to?
The most important KPIs for a UI/UX Designer are: Ship cadence on committed design work — weekly progress visible to the team.; Usability test pass rate on designed flows (task completion, error rate, SUS score).; Design system adoption — percentage of shipped UI using system components versus one-off.; Accessibility issues on shipped flows — target zero critical issues found post-ship..
How does the designer align with our existing brand and design system?
Week one is calibration. We ask you to share your Figma libraries, brand guidelines, logo files, and any hand-off examples from past work so the designer can study the type ramp, color tokens, spacing rhythm, and component patterns before drawing a single screen. If your design system is inconsistent or partially undocumented the designer will build a visual audit of the gaps and propose a plan to fix them. Most clients see their first branded high-fi mock by the end of week two, fully aligned to the existing system rather than in a different voice.
How do you organize Figma files so our team can actually find things?
Every project gets a standard Figma structure: a Library file for components and tokens, a Design file per product area, an Archive file for old explorations, and a Handoff file marked with branch names or sprint tags. Pages are labeled by status (Exploration, In Review, Approved, Shipped) and cover pages show the latest thumbnail. Designers use Figma branching when your plan supports it so your main file stays clean. We document the structure on a cover page so any new engineer or PM can find the current state of any flow in under 30 seconds.
Related
Written by Syed Ali
Founder, Remoteria
Syed Ali founded Remoteria after a decade building distributed teams across 4 continents. He has helped 500+ companies source, vet, onboard, and scale pre-vetted offshore talent in engineering, design, marketing, and operations.
- • 10+ years building distributed remote teams
- • 500+ successful offshore placements across US, UK, EU, and APAC
- • Specialist in offshore vetting and cross-timezone team integration
Last updated: April 12, 2026