Front-End Developer, Teach For America (Flexible, New York Preferred)

Front-End Developer, Teach For America (Flexible, New York Preferred)
October 14, 2010 - 2:57pm
New York, NY
United States
Teach For America
From a recruiter: 
Direct employer
Full time
How to apply: 
To apply for this position, please email a resume and a one-page cover letter including links to your online portfolio to

The Front-end Developer works with Teach For America's multimedia and online learning team to design and develop high-impact web solutions that deliver crucial multimedia training to our corps members in the classroom and the 200 plus staff members who support them. This position reports to the Managing Director of Multimedia and Online Learning.



·         Creatively collaborate with content and multimedia designers to identify web-based solutions including, but not limited to eLearning courses, Flash modules, and the creation of proprietary web pages and sites

·         Manage all aspects of the implementation and ongoing support of the web-based solutions including the design of new micro-sites (and other web-based interventions) for internal clients, from mockup and graphics to fully functional, standards compliant code; working with outside vendors (as needed); quality assurance testing; support inquiries and maintenance

·         Manage to successful completion as many as a dozen simultaneous multimedia projects that incorporate the full range of multimedia components including those which rely on other multimedia designers on the team 

·         Administer and Support existing data systems including current eLearning course authoring platform (OutStart) and the Teaching & Learning Lab site (built on Drupal)

·         Implement and monitor site usage analytics tools across all supported sites (Google Analytics, etc.)

·         Occasionally provide technical support and empowerment training to internal clients in the areas of web design and content management

·         Possibly manage part-time web assistants



·         Strong visual design sense especially in the realm of graphic design, web page/site design, and online course design

·         Strong grasp of HTML and CSS with an understanding of cross-browser compatibility

·         Familiarity and expertise with Drupal and other content management systems, including Ruby (themes, templates, user administration, content management, views)

·         Beginner to intermediate skill-level with JavaScript

·         Proficient in Photoshop, Fireworks, or equivalent

·         Intermediate grasp of PHP (XML parsing, templating)

·         Proficient knowledge of server management (domains, directories, FTP accounts)

·         A solid understanding of the methods and considerations related to delivering video on the web a plus

·         Basic proficiency with Flash a plus


·         Bachelors degree or at least 3 years of web-related work experience

·         A personal portfolio of web development-related projects, including designs you have created from scratch

  • Excellent organization, communication, flexibility and attention to detail required