UX UI Designer
competency levels
Visual design (UI)
Traine Junior Middle Senior
Graphics & Visuals The designer is able to create and use: Understands and can properly apply whitespace Is able to generate assets as needed, icons, Can create and maintain style guide, visual
Symbols, shapes, colors. and color. illustrations, etc. And hand over them to the dev components, and all that listed before.
team.
Prototyping The designer is not familiar with prototyping A designer is able to create wireframes and Can create clickable prototypes in Figma or Can create complex prototypes in Figma,
tools simple clickable prototypes in Figma or Sketch. prototyping tool with basic animations. Sketch, or other prototyping tools depending on
the client's request.
Design system: The designer is not familiar with design system Can create basic design system with Can create design system, maintain it cohesive All that listed before.
optimizations like: components, symbols and and explain it to others.
text styles
HTML/CSS
Is not familiar with HTML/CSS A designer is familiar with HTML/CSS, familiar Can use frameworks, understands how HTML/ All that listed before, proficient with HTML/CSS,
(front end) with concepts like responsive design. CSS works. tried creating a simple website.
Familiarity with Mediums At least one digital medium e.g. mobile 2 or more digital mediums (material design, 3+ digital mediums (material design, iOS, HCD, All that listed before, designed physical items
web) Inclusive design etc.)
User Experience Design
Traine Junior Middle Senior
User Research The designer has no experience with User Understands and can properly apply personas, The designer is able to conduct in-person Can create and use all that listed before, plus
Research. can create simple surveys and questions. interviews without supervision. Can create and information architecture.
use: journey maps, diagramming, etc.
User Analytics The designer has no experience with analytics A designer is able to use Google Analytics etc. Can use UX framework to define what to track Can use statistics and analysis to extrapolate
tools. Can work with simple metrics. and set up appropriate goals and events. from the data.
Usability testing Designer has no experience with usability Can follow scripts created by supervisor. Can plan and schedule scripts, create Can and knows how to evaluate findings, and
testing. scenarios/tasks, and participants. communicate them to stakeholders.
General Experience
Traine Junior Middle Senior
Communication The designer can not express thoughts/ideas to Colleagues can understand what is being said. Designer is able to effectively communicate with Able to understand and communicate thoughts/
peers. Poor grammar and spelling. Good grammar and spelling. colleagues and stakeholders. design/ideas/specs/ in an unambiguous manner
and adjust communication.
Decision Making Tasks need to be assigned for work to be done The designer is able to break down bigger task Can identify product issues, break them down, Can identify new product ideas and
into smaller subtasks. Requires supervision. and create tasks even for other people on the opportunities and implement them without
team. supervision.
Projects Shipped 0 1-5 5-10 10+
Domain Knowledge No knowledge of the domain The Designer has worked on at least one Worked on 2+ products from different domains The designer implemented multiple products in
(Finance, e-commerce product in the domain. different domains. Well versed with standard
etc.) terms of domains.
Design community The designer knows dribbble, behance etc. Follows product design curations and Maintains a collection of articles, sites, The designer contributes to the community by
Checks for design inspiration every day. communities Awwwards, etc. Visits design resources, that designer has collected. Visits writing articles, sharing personal insights, and
conferences. design conferences. thoughts.
Portfolio No visual design portfolio Sketches and WIP Full products mockups/redesigns Case studies and product breakdowns