user interface designer
User interface designers are in charge of designing user interfaces for applications and systems. They perform layout, graphics and dialogues design activities as well as adaptation activities.
Also called: accessibility designer, user interface designers, UI designer
- 27
- essential skills
- 68
- optional skills
- 8
- related roles
- 2513
- ISCO-08 group
Where you can go from here
8 rolesOccupations sharing the most essential skills with this one. The number is a count, not an opinion.
- user interface developer9 skills in common
- digital media designer8 skills in common
- digital games designer7 skills in common
- ICT accessibility tester7 skills in common
- user experience analyst6 skills in common
- ICT network architect5 skills in common
- knowledge engineer5 skills in common
- web developer5 skills in common
Essential skills
27- application usability
- assess users' interaction with ICT applications
- build business relationships
- create website wireframe
- define technical requirements
- design graphics
- design process
- design user interface
- develop creative ideas
- draw design sketches
- graphics editor software
- human-computer interaction
- ICT accessibility standards
- ICT security legislation
- interact with users to gather requirements
- interactive media
- manage online content
- software interaction design
- software UI design patterns
- task algorithmisation
- test system accessibility for users with special needs
- translate requirements into visual design
- use an application-specific interface
- use markup languages
- use methodologies for user-centered design
- web programming
- World Wide Web Consortium standards
Optional skills
68- ABAP
- Adobe Illustrator
- Adobe Photoshop
- Agile development
- Agile project management
- AJAX
- analyse business requirements
- APL
- ASP.NET
- Assembly (computer programming)
- augmented reality
- business process modelling
- C#
- C++
- COBOL
- CoffeeScript
- cognitive psychology
- Common Lisp
- computer programming
- create software design
- DevOps
- Erlang
- GIMP (graphics editor software)
- Groovy
- Haskell
- ICT project management methodologies
- incremental development
- iterative development
- Java (computer programming)
- JavaScript
- lean project management
- Lisp
- manage localisation
- MATLAB
- Microsoft Visio
- ML (computer programming)
- natural language processing
- Objective-C
- OpenEdge Advanced Business Language
- Pascal (computer programming)
- perform online data analysis
- Perl
- PHP
- Process-based management
- Prolog (computer programming)
- Prototyping development
- Python (computer programming)
- quality standards
- R
- Rapid application development
- Ruby (computer programming)
- SAP R3
- SAS language
- Scala
- Scratch (computer programming)
- screen reader
- SketchBook Pro
- Smalltalk (computer programming)
- software design methodologies
- Spiral development
- Swift (computer programming)
- Synfig
- TypeScript
- use query languages
- VBScript
- Visual Basic
- Waterfall development
- web based collaborative platforms
Definition and skills from ESCO, published by the European Commission. Source concept
No account needed to start
How close are you to being a user interface designer?
MyNodes reads your CV once, maps it to this same taxonomy, and shows you which roles you are already closest to and the few skills that would open the most doors. The file is deleted as soon as it has been read.