Front End Developer (New York City)

Location
New York
Posted
Mar 21, 2013
Closes
Apr 20, 2013
Contact
External Talent Recruitment
Category
Marketing
Duration
Full Time
Summary Teach For America has many public facing web properties as well as staff facing web properties. These unique and innovative online platforms will help fuel the movement to eliminate educational inequity. The Opportunity The front-end developer will work on a variety of web and mobile projects for staff use and public facing web properties. In this role you will work toward harmonizing user interface across all applications. The front-end developer should feel comfortable bringing forth new ideas to improve the overall user experience. The ideal candidate has responsive design, mobile web development experience and is interested in emerging technologies. The developer should work well within a team-based environment but also be comfortable working alone; the ability to be self-directed and independent is important. The ability to communicate well and work with non-technical stakeholders is also required. This position reports to the Managing Director, Application Dev
elopment. Responsibilities



* Develop and lead the standardization of UI components across many applications to provide consistent user interface.

* Develop and lead implementation of UI design patterns and libraries for all applications

* Develop and lead the implementation of front-end web coding and design standards, writing clear, clean, and concise code

* Develop and lead implementation of Mobile Web Applications (MWA)

* Develop and lead responsive design implementations for web applications

* Convert Photoshop designs and wireframes into HTML/CSS/JS templates--and use existing templates to build new pages

* Identify ways to improve the layout and performance of current sites

* Work closely with designers and back-end developers, Q/A and project managers to contribute to the overall user experience

* Stay up to date on latest trends and emerging technologies within the UI community

* Research and suggest new ways to improve both the speed and quality of the front-end development process

Education & Experience



* Bachelor's degree in graphic design or production or equivalent discipline

* 4 years' experience with front-end development

* Expert level CSS,CSS3, HTML/XHTML, HTML5, including an understanding of browser and platform compatibility issues

* Expert understanding of CSS hierarchies

* Expert level JavaScript

* Experience with jQuery or other JavaScript frameworks

* Experience with "Responsive Design", "Mobile Web Application", "Hybrid Mobile Applications"

* Experience with building reusable UI design patterns/UI library/UI frameworks and ability to write well-abstracted, reusable code for UI components

* Extreme attention to detail, driving for pixel perfection

* Proficiency with Adobe Photoshop

* Solid programming fundamentals, and experience with Java (JSP, JSF, RichFaces), Python, PHP and/or Ruby, as well as source control--are a big plus

* Experience with mobile device browsers and applications are a plus

For more information: http://teachforamerica.taleo.net/careersection/01/jobdetail.ftl?&job=12792

More jobs like this