Job Details

User Interface Graphic Designer
Job code: 17509
Job Category: Software Engineering
City: Palo Alto

Job Description:

User Interface Graphic Designer

 

 

The User Interface Graphic Designer will be required to translate project requirements into concept solutions, implementing frameworks and interaction flows, and creating interactive prototypes using a range of technologies (i.e. Flash, Flex, Action Script, MXML, JavaScript, XSLT, and HTML). This individual should have a strong understanding of the design process including understanding user flows and posses the technical experience to develop the code necessary to animate and pass data to a predefined data source. Candidates should be enthusiastic about working in a fast-paced environment and willing to spend approximately 85% of time doing hands-on development. Candidates must be team-oriented and possess effective written and verbal communication skills.

 

Essential Job Functions:

  • Create dynamic web base interfaces utilizing HTML, CSS, XML, XSLT, Flash, Flex and JavaScript
  • Ability to create graphical user interface templates and widget designs.
  • Create online environments, from concept to coding animations.
  • Develop User interface designs using tools such as: Adobe Photoshop, Illustrator, Aftereffects and Dreamweaver.
  • Write user interface specification documents
  • Responsible for the development activities, including planning, defining, designing, and the implementation of significant modules
  • Prepare and participate in code and design reviews
  • Ensure completion of coding assignments, following best practices
  • Follow coding guidelines and best practices
  • Participate in unit tests, reviews and troubleshooting other developer's code
  • Reports status to project leadership team

Requirements:

  • Bachelors degree
  • 3-5 years experience in user interface and graphics design.
  • In-depth understanding of Adobe Suite of Tools for Graphic Design and graphic file optimization
  • In-depth understanding of different JavaScript/AJAX frameworks (JQuery, Prototype.js, YUI, Dojo)
  • Strong fundamentals in XML/XSLT and parsing techniques
  • Demonstrable experience with hand-coding XHTML, DHTML, CSS and JavaScript for enterprise level web implementations
  • Must have well rounded technical understanding of application development for the web.
  • Ability to document user interface designs through specifications documents.
  • Experience and examples of complex CSS layout
  • Must be a creative individual & have excellent communication skills.
  • Understanding of Flash frameworks (Adobe ActionScript 3/Flex 3)
  • In-depth understanding of Object Oriented Programming concepts and design patterns. This must include a basic understanding of Java and J2EE concepts.
  • Knowledge of cross domain security, multi browser performance issues
  • Experience with optimizing for varying bandwidth and platform requirements
  • Right to work in the United States



Apply for This Job        Return to the List of Opportunities

IMPORTANT: Please remember to attach a Word document resume when applying!