Job Summary:

The UI/UX Developer is responsible for providing support to programmers for Web sites and applications in creating front-end templates. He/she works closely with the design team to provide all the necessary components to hand off to the development team for implementation of the user interface.

Responsibilities:

  • Provides support to programmers by converting PSD’s into clean and easy to maintain reusable HTML/CSS.
  • Creates masterpages, themes, skins: integrates work into .NET pages.
  • Design/develop rich Web 2.0 features which will be templatized.
  • Develop websites in HTML5 for mobile web development.
  • Validates/tests for 508 compliancy and cross-browser/platform compatibility.
  • Develop Flash actionscripting.
  • Participates in code reviews.
  • Maintains code libraries.
  • Comparative research.
  • Documents processes.
  • Performs other duties and responsibilities as assigned.

Requirements (Education/Training/Experience/Licenses)

  • Bachelor’s degree in computer graphics or related field. Adobe certification is a plus
  • 5+ years experience in developing intuitive user interfaces for web-based applications that adhere to web standards and designing rich Web 2.0 features.
  • Experiences in mobile site development.
  • Experience with slicing mockups in Photoshop.
  • Good knowledge working in a .NET environment, Visual Studio and web application infrastructure.
  • Expertise in handwritten, clean, reusable, optimized, table-less XHTML/HTML5, CSS and Javascript.

Skills/Abilities:

  • Ability to implement AJAX libraries and JS Framework including JQuery and JQuery Mobile.
  • Knowledge of cross-browser/platform compatibility, 5008-compliancy, user-centered design, usability, visual and web application design, information architecture (taxanomies, content hierarchy etc) front end development.
  • Ability to code in Flash Actionscripting 3.
  • Demonstrated ability to interact in a positive, respectful manner and establish and maintain cooperative working relationships.
  • Ability to display excellent customer service to meet the needs and expectation of both internal and external customers
  • Excellent listening and interpersonal communication skills to identity critical core competencies based on success factors and organizational environment.
  • Ability to effectively organize, prioritize, multi-task and manage time.
  • Demonstrated accuracy and productivity in a changing environment with constant interruptions.
  • Demonstrated ability to analyze information, problem, issues, situations and procedures to develop effective solutions.
  • Ability to exercise strict confidentiality in all matters.