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
|
|