Job ID :
Company :
Internal Postings
Location :
Type :
Duration :
6 Months
Status :
Openings :
Posted :
25 May 2012
Job Seekers, Please send resumes to

We are developing web applications in a dynamic agile environment. Working with designers and engineers, you will tie together both the design and back-end functionality to work well in the browser. You will be a part of the team building the cutting edge, next generation HTML5 mobile web application for media consumers. 

Responsibilities of Front End Developer I: 
Work independently and with a team to create JavaScript and HTML 5/4.0 and CSS 3/2.0 markup and templates with a strong focus on clarity, maintainability, cross-browser compatibility and performance.  Participate in requirements gathering and functional specification activities, providing feedback on implementation feasibility as well as navigable prototypes/mockups. Develop the implementation of front-end web coding and design standards, writing clear, clean, and concise code.  Work closely with designers, artists, engineers and testers to contribute to the overall user experience.


·         Demonstrated expertise in creating cross-browser user interfaces using object-oriented JavaScript, HTML, DOM Scripting, CSS, JSON, and XML (plus using them together as AJAX). 

·         Great front-end capabilities: HTML5, JavaScript, CSS3, jQuery, AJAX (JSONP) 
Experience with web services * XML, JSON Experience with some of the big JavaScript frameworks (e.g. jQuery Mobile, Dojo, Google Web Toolkit, Widgets etc.) 

·         Ability to use Photoshop, Fireworks, or other graphics tool to slice and dice designs to obtain assets for the website.

·         Experience with mobile device browsers is a plus. 

·         Understanding of accessibility requirements a plus

·         An eye for detail, and the ability to multi-task across projects, with great ability to prioritize.

·         Self-starter with ability to work both independently as well as collaboratively with cross-functional teams.

·         Strong, interaction design understanding and ability to create interactive prototypes for users is a great plus.

·         Knowledge of relational database concepts

·         Willingness to learn and utilize emerging technologies

·         Ability to determine the feasibility of a design