UX Developer

UX Developer

Cancelled

Job Description

• Build amazing UI components and user interfaces for world-class products
• Deliver compelling functionality in performance based code -- we like things to go fast
• Invent and prototype new features and interactions you can actually ship

You think matching code to design should be both efficient and elegant. You've worked in environments with messy front ends and forged them into neat semantic architectures. You want to push the boundaries and build real web applications in best-practice ways. You love solving hard problems with elegant practical code.
- Responsibilities -
• Design and implementation of web applications, specializing in the user interface of the product
• Perform hands-on software development tasks, such as prototyping, feature development, bug fixing, browser testing
• Liaise with the product architect and developers on software design, dependencies and code maintainability
• Liaise with the UI designers on design and implementation of interfaces
• Provide time and size estimates for project tasks
• Promote the use of HTML, CSS JavaScript best practice across the organization
- Required skills -
• Expert level knowledge of [hand-coded] Semantic HTML / CSS / JavaScript
• Expert level knowledge of cross browser idiosyncrasies
• Expert level knowledge performance best practices
• Experience implementing complex interfaces across multiple platforms and browsers
• Passion for semantics, usability, efficiency and performance based code - craftsmanship
• Keen desire for innovation - to learn new languages and frameworks
• The ability to work independently to drive development
• Excellent communication skills
- Preferred skills -
• UI design chops - knowing visually what works and what doesn't
• Experience with jQuery
• Experience building Ajax web applications
• Familiarity with working in a source-controlled environment -- we use SVN
• Experience with agile software development methodologies like XP and Scrum
• Experience with groovy
• Experience with automated testing frameworks such as jBehave

Other open jobs by this client