ISCO Occupation Group 2512.4 User Interface Developer
From Open Risk Manual
Definition
User Interface Developer: User interface developers implement, code, document and maintain the interface of a software system by using front-end development technologies.
Essential Skills
- Style Sheet Languages
- Computer Programming
- Analyse Software Specifications
- Design Graphics
- Interpret Technical Texts
- Use Software Libraries
- Web Programming
- Design User Interface
- Software Ui Design Patterns
- Draw Design Sketches
- Integrated Development Environment Software
- World Wide Web Consortium Standards
- Develop Software Prototype
- Use Software Design Patterns
- Utilise Methodologies For User Centered Design
- Graphics Editor Software
Optional Skills
- Use Scripting Programming
- Typescript
- Cobol
- Gimp (Graphics Editor Software)
- Common Lisp
- Use Concurrent Programming
- Prolog (Computer Programming)
- Apache Maven
- Ruby (Computer Programming)
- Python (Computer Programming)
- Synfig
- Less
- Perl
- Sas Language
- Objective-C
- Use Object-Oriented Programming
- Php
- Tools For Software Configuration Management
- Jsss
- Adobe Photoshop
- Groovy
- Use Functional Programming
- Sketchbook Pro
- Ansible
- Haskell
- Salt (Tools For Software Configuration Management)
- Vagrant
- Smalltalk (Computer Programming)
- Provide Technical Documentation
- Javascript
- Assembly (Computer Programming)
- Ajax
- Utilise Computer-Aided Software Engineering Tools
- Jenkins (Tools For Software Configuration Management)
- R
- Use Automatic Programming
- Css
- Apl
- Puppet (Tools For Software Configuration Management)
- Eclipse (Integrated Development Environment Software)
- Software Interaction Design
- Asp.Net
- Vbscript
- Openedge Advanced Business Language
- Sass
- Java (Computer Programming)
- Create Flowchart Diagram
- Swift (Computer Programming)
- Adobe Illustrator
- Lisp
- Scratch (Computer Programming)
- Microsoft Visual C++
- Scala
- Microsoft Visio
- Ml (Computer Programming)
- Sap R3
- Erlang
- Abap
- Staf
- Kdevelop
- Ict Project Management
- Debug Software
- Human-Computer Interaction
- C#
- Use Logic Programming
- Ict Debugging Tools
- Matlab
- Coffeescript
- Use Markup Languages
- Visual Studio .Net
- Xcode
- C++
- Pascal (Computer Programming)
Alternative Names
- Front End Developer
- Ui Programmer
- User Interface Developers
- Ui Developers
- Ui Developer
- User Interface Engineer