Initiate and implement fundamental usability and aesthetic properties in user interface designs.
Determine and define software user interface designs to customers.
Develop software user interface with specifications appropriate to products or projects.
Coordinate and collaborate with software professionals, graphic artists and others on assigned projects.
Research, architect and build prototypes for user interface designs.
Create design mockups, product visuals, story boarding and behavioral documentation.
Design and develop solutions for complex software user interface design.
Assess testing and usability review of new designs.
Assess and evaluate competitors’ designs.
Maintain current user interface design and behavioral consistency.