عن هذه المهنة
User interface developers implement, code, document and maintain the interface of a software system by using front-end development technologies.
المهارات الأساسية
analyse software specifications
design graphics
design user interface
develop software prototype
draw design sketches
interpret technical texts
use an application-specific interface
use methodologies for user-centered design
use software design patterns
use software libraries
المعرفة المطلوبة
computer programming
graphics editor software
integrated development environment software
software UI design patterns
style sheet languages
web programming
World Wide Web Consortium standards
مهارات إضافية
create flowchart diagram
debug software
design interaction model
use automatic programming
use concurrent programming
use functional programming
use logic programming
use markup languages
use object-oriented programming
use query languages
use scripting programming
utilise computer-aided software engineering tools
ABAP
Adobe Illustrator
Adobe Photoshop
AJAX
Ajax Framework
Ansible
Apache Maven
APL
ASP.NET
Assembly (computer programming)
augmented reality
C#
C++
COBOL
CoffeeScript
Common Lisp
CSS
Drupal
Eclipse (integrated development environment software)
Erlang
GIMP (graphics editor software)
Groovy
Haskell
human-computer interaction
ICT debugging tools
ICT project management
Java (computer programming)
JavaScript
JavaScript Framework
Jenkins (tools for software configuration management)
JSSS
KDevelop
LESS
Lisp
MATLAB
Microsoft Visio
Microsoft Visual C++
ML (computer programming)
NoSQL
Objective-C
OpenEdge Advanced Business Language
Pascal (computer programming)
Perl
PHP
Prolog (computer programming)
Puppet (tools for software configuration management)
Python (computer programming)
R
Ruby (computer programming)
Salt (tools for software configuration management)
SAP R3
SAS language
Sass
Scala
Scratch (computer programming)
screen reader
SketchBook Pro
Smalltalk (computer programming)
software interaction design
STAF
Swift (computer programming)
Synfig
tools for software configuration management
TypeScript
Vagrant
VBScript
Visual Basic
WordPress
Xcode
تُعرف أيضًا باسم
front end developer
UI programmer
user interface developers
UI developers
UI developer
user interface engineer