Job Description:
 |
Our client is looking for a Java Web UI Developer who will be responsible for building and maintaining web interfaces for the company store. You will work closely with developers, web designers, HCI (human computer interaction) people, and others to ensure a consistent look and feel throughout the store. You should know how to apply rigorous design, coding, and testing principles to UI development. Not only will you be expected to quickly build prototype UIs, but you will be responsible for developing thoughtful UI designs that are unique, exciting, and, most importantly, fun to use.
Requirements
• BS in CS, or MS in related field
• 3+ years experience developing Java web-based applications in production environments using both front-end Java frameworks (e.g. JSP, Wicket, Tapestry, Struts) and back-end technologies (e.g. JDBC, Spring/Hibernate, web services)
• Expert in AJAX-oriented technologies, e.g. JavaScript, CSS, HTML, XML, and their frameworks, e.g. Prototype, Scriptaculous
• Solid core coding skills and good knowledge of code design, modularity, refactoring, etc.
• An understanding of information flow and design
• Lots of experience developing good UIs
• No experience developing clunky UIs
Additional Pluses
• Background in HCI
• Experience in UI testing
• Experience in front-end performance analysis and measurement
|