The User Interface Engineer will lead a redesign of core components of the system with a focus on usability. The ideal candidate will take proactive steps to future-proof his or her work. This is a contract position.
Assess the current application user interface challenges
Document basic use case scenarios
Mock up a new user interface
Implement functional prototype using HTML, CSS, and JavaScript
Create a new UI based on modern web standards, optimized for distribution on mobile when necessary
Document UI standards (icons, colors, fonts, padding, etc.)
Document any related coding standards (such as CSS naming conventions)
Provide all source files (e.g., PSDs)
Transfer knowledge to existing team
Work using Agile practices
Absolute familiarity with UI development best practices
Necessary UI-related JavaScript knowledge (preferably jQuery)
Previous experience building and maintaining high-traffic e-commerce solutions
Experience with cross-browser development practices and browser degradation strategies
Experience rapidly building and testing UI prototypes ("wireframes")
Portfolio of previous work with source code
A team player