REDLANDS, CA, USA
1 day ago
User Interface (UI) Engineer
Job Seekers, Please send resumes to resumes@hireitpeople.com

General

Use your technical background and innovative visual design skills to simplify complex business processes through the creation of intuitive and visually engaging user interfaces.

 

Department

Professional Services - Applications Development Services

 

Responsibilities

·         Create sophisticated, imaginative, efficient, and visually striking interfaces for front-end solutions.

·         Design reusable UI components by utilizing or building UI framework components.

·         Develop storyboards and mock-ups to communicate ideas for navigation and interaction models.

·         Develop prototypes using standard programming languages.

·         Evaluate requirements and initial mock-ups; make technology recommendations that support optimal construction, maintenance, and performance.

·         Translate complex functional and technical requirements into detailed architecture and design prototypes.

·         Ensure cross-browser/platform integrity of web designs.

·         Work closely with software developers and software testers to create a working end-to-end solution.

·         Define, maintain, implement, and enforce style guides, standards, reusable templates, and best practices for client-side software development.

·         Leverage the latest developments in Internet technologies.

·         Serve as a technical resource and mentor.

 

Requirements

·         Bachelor’s in computer science, graphic design, visual design, human factors engineering, interaction design, information architecture, or other relevant field.

·         A minimum of six months of experience in user interface design, information architecture, user-centered design methodology, and implementation in complex enterprise environments.

·         Significant and proven experience demonstrating innovative UI visual design skills.

·         Ability to balance designs with the understanding of technical constraints within a software development environment.

·         Proficient with cross-browser/platform CSS, HTML, XHTML, and JavaScript; knowledge of browser compatibility issues and their workarounds.

·         Extensive experience using JavaScript libraries.

·         Good understanding of user experience (UX) and user-centered design (UCD).

·         Ability to take a concept from sketch to final implementation.

·         Ability and willingness to take ownership of projects and help drive them to effective implementation.

·         Exceptional attention to detail, organizational, communication, and presentation skills.

·         Passionate about novel user interface design and software development.

Confirm your E-mail: Send Email