UX design is concerned with how a product works: the logic, flow, and whether it solves a real problem. UI design is concerned with how it looks and feels: colour, typography, layout, and interaction details. The two disciplines are closely related but require different skills and happen at different stages of product development.
The core distinction
UX (User Experience) design covers the entire journey a person takes with a product, from first contact through to repeated use. UX designers research user behaviour, map journeys, define information architecture, and validate that a product solves the right problem in the right way.
UI (User Interface) design translates that structure into a visual and interactive layer. UI designers choose colour palettes, set typographic hierarchies, design components, specify interactions and animations, and build or maintain design systems that keep the interface consistent at scale.
A useful analogy: UX design is the architecture of a building, the floor plan, load-bearing decisions, and how rooms connect. UI design is the interior design: the surfaces, lighting, and finishes that make the space feel like somewhere people want to be. Sound architecture cannot be rescued by good decoration, and good decoration cannot compensate for a broken floor plan.
What UX designers do
- User research: interviews, usability testing, behavioural analytics, synthesis of findings into actionable insight
- Journey and flow design: mapping how users move through a product, identifying friction and drop-off points
- Information architecture: organising content and features so that users can find what they need without thinking hard about it
- Wireframing and prototyping: low-fidelity representations that test structure before visual design is applied
- Continuous optimisation: using post-launch data to identify where the experience breaks down and iterating accordingly
UX designers also act as advocates for the user inside product and engineering discussions. They balance user needs against business objectives and technical constraints, which makes the role as much about communication and facilitation as it is about deliverables.
What UI designers do
- Visual design: applying colour theory, typographic principles, spacing, and layout to create clear hierarchy and brand coherence
- Interaction and motion design: specifying how elements respond to input, including transitions, micro-interactions, and feedback states
- Design systems: building and maintaining component libraries and guidelines that allow teams to move quickly without sacrificing consistency
- Cross-platform consideration: ensuring interfaces work across screen sizes, operating systems, and input methods
- Developer handoff: producing specifications and assets precise enough for engineers to implement accurately
Modern UI designers need a working understanding of technical constraints. Design decisions affect performance, accessibility, and build complexity. The best UI designers factor this in from the start rather than leaving it to developers to resolve.
Where the disciplines overlap
In practice, UX and UI work is iterative and interdependent. A UX designer uncovering a user need will influence visual priorities; a UI designer discovering an interaction problem will send work back to UX. Rigid separation between the two creates delays and gaps. Smaller teams often hire product designers who span both, while larger or more complex products benefit from specialists in each area.
Neither discipline is simply aesthetic or simply functional. UX without good UI can be logically sound but feel untrustworthy. UI without good UX can look impressive but leave users confused. Both are required for a product to succeed.
Skills and mindsets
UX calls for systems thinking, comfort with qualitative and quantitative research, the ability to hold ambiguity while working toward clarity, and strong facilitation skills for aligning stakeholders.
UI calls for a trained visual eye, proficiency with design tooling, understanding of motion and interaction principles, and enough technical grounding to collaborate effectively with engineers on implementation.
Some common misconceptions: UI design is not simply making things look nice, it involves complex decision-making with measurable business impact. UX design is not common sense, it requires disciplined research and validation, because what seems obvious to a designer or founder is frequently not how users actually behave.
When to prioritise each
Prioritise UX when entering a new problem space, when engagement or retention is low, or when there is uncertainty about what to build. UX research reduces the risk of building the wrong thing well.
Prioritise UI when the product direction is clear but visual quality, conversion, or brand perception needs to improve. Strong UI design directly affects user trust and commercial outcomes.
Most mature products need ongoing investment in both. The question is sequencing and weighting based on where the biggest risk or opportunity lies.
In an AI-native team
Coding agents can generate UI components, translate design tokens into code, and scaffold interaction patterns quickly, which means UI designers increasingly review and direct generated output rather than producing every asset manually. This raises the importance of precise design systems and clear specifications, because ambiguous guidance produces inconsistent results at speed. UX work, particularly the research and reasoning that underpins good decisions, remains largely human-led; agents can help with synthesis and documentation, but the judgement calls require a designer who understands the user deeply. Engineers working alongside designers benefit from understanding context engineering principles to get reliable output from AI tools in design-adjacent tasks.
What we test for
When we assess engineers and designers who work at the intersection of UI, UX, and front-end implementation, we use the two-session approach described in how we vet: a fundamentals assessment without AI tools, and an AI-native assessment where candidates work with agents and are assessed on their ability to verify generated output and read code or designs they did not produce themselves. For roles touching design systems or front-end delivery, we pay particular attention to how candidates review AI-generated code and how they approach testing software they did not design.
Need engineers for this?
We place senior engineers who work with this every day: frontend engineers, React developers and full-stack engineers. You'll have a shortlist in five working days.
Short answers
Can one person do both UX and UI design?
Yes. Many designers, often called product designers, work across both disciplines. It is most practical on smaller teams or earlier-stage products. Larger or more complex products typically benefit from specialists, since the depth required in each area is significant.
Which comes first, UX or UI design?
UX work generally comes first. Understanding user needs, mapping flows, and validating structure before applying visual design reduces the risk of building an interface on a flawed foundation. That said, the process is iterative and UI decisions often feed back into UX thinking throughout development.
How do UX and UI design affect engineering work?
UX decisions shape what engineers build; UI decisions shape how they build it. Poor information architecture creates complex data requirements, and imprecise UI specifications slow front-end development. Engineers who understand both disciplines collaborate more effectively and catch integration problems earlier.