Senior Front End Developer

Senior Front End Developer

Closed - This job posting has been filled and work has been completed.

Job Description

Job Description:
The Contractor will develop rich web user interfaces and other site-based web assets that interface with back-end components using HTML, CSS and JavaScript. The resource will also help guide associate developers in managing the development of AJAX, web service interfaces, campaigns, polls, and other advanced web technologies and tools. This resource will be called on as well for special projects requiring JavaScript, XHTML, CSS, JSP, and XML.

Responsibilities:

Composing JavaScript, CSS, and leveraging AJAX to develop rich website functionality
Translate wireframes/PSDs into launch-ready, valid XHTML/CSS
Develop interfaces to IPP web services to support product personalization
Ensure cross-browser compatibility
Work with QA teams to ensure that work products meet desired objectives
Implement solutions to support bug fixes and enhancements
Help troubleshoot launched promotional activities

Required Skills:
Expert-level ability to hand-code AJAX, CSS , JavaScript and HTML. Candidates must have examples of complex, table-less layouts implemented using CSS and semantically correct markup
Deep experience with object-oriented JavaScript with a strong emphasis in jQuery
Experience with server-side integration and development expertise in JSP technology
Familiarity with Section 508 and WAI accessibility guidelines; Ability to develop interfaces that can be functional and accessible with or without the use of JavaScript
Good knowledge of Photoshop is required for slicing, cutting and optimizing web graphics for speed and performance
Ability to troubleshoot technical problems logically and systematically
Excellent communication skills and ability to work in a fast-paced, highly-collaborative environment

Required Experience:
-5+ years of industry experience in building great user experience ideally with a top internet brand.
7 + years experience in web development and presentation layer design/coding
Expertise in cross-browser implementations
-Proven ability and expertise in Javascript framework implementations (jQuery, Prototype, etc.), JSON, AJAX and working with the DOM.
-Familiarity and demonstrable experience with HTML5 and CSS3 is required.
-Solid understanding of web application design and architecture principles is required.

Desired (not required) Skills:
Experience with video player integrations and video technologies
Experience working within an Agile development environment is highly desirable.

---
Skills: qa, graphics, design, json, video, agile