UI DEVELOPER
The UI Developer is, first and foremost, a technical, scientific, computer geek. But like a lot of roles in computing that focus on the consumer experience, the role also seeks to please human beings by understanding how computers are used and how the experience could be streamlined to create a better end result. This requires some analytical thought processes.
The UI Developer is a Graphic Designer and a people pleaser. Their designs are practical and focused on engaging the user of an app or website or program. Crossover UI Developer skills include industrial design, web site design or software design.
This career requires a methodical, analytical approach, and an understanding of scientific methods of research, coupled with a creative streak. The finished products must be aesthetically pleasing to the end user, after all!
UI Developers are early technology adopters and practice Agile Management. They are artists at heart, but their favorite medium is the computer, not paint. UI Developers have great reading comprehension and technical skills but also a knack for interpreting and understanding human behavior.
Software proficiency :
The UI Developer is proficient in the creative tools needed to create interactive apps for consumers. They must be proficient in:
- Java
- HTML5
- JavaScript
- .net
- Objective-COr whatever the latest computer languages might be. Proficiency in SQL database design is also recommended.Other software commonly used includes:
- Adobe Creative Suite 6 Master Collection
- Axure RP
- Balsamiq Mockups
- Dreamweaver
- InVision
- Omingraffle
- Patternry
- UXPin