Back to top

Senior Front End Developer

This job is no longer available

New York, NY, USA
Full-time

Teach For America, in fulfilling its goal of recruiting top candidates for its national teaching corps, is looking for a Senior Front End Developer to help build out our online digital experiences, from the content served on our public web site by our corps members to the staff-facing corps member information systems that help enable our organization’s impact across America.  We’re looking for a Senior Front End Developer who has a focus on css knowledge, solid programming chops and an interest in expanding their JavaScript engineering knowledge. As a Senior Front End Developer, you will be working and collaborating closely with the rest of our Java and Drupal development teams.

Areas of Responsibility: 
  • Review designs created by web designers, and ask clarifying questions
  • Write code to implement visual elements into various web applications and websites
  • Write tests for code
  • Identify and troubleshoot bugs and performance problems as needed
  • Collaborate with members of the development team (including designers and back-end developers) to consistently improve functionality and user-friendliness of the web applications
  • Maintain updated knowledge of the development industry and any advancements in technology
Skills/Experience: 
  • Previous full-time front end web development experience required - you should be able to show a track record of participating in the delivery of 2 or more previous professional projects and be able to speak at length about your specific contributions to them.
  • Experience with BackboneJS a plus
  • Experience with d3 a plus
  • Experience with web analytics a plus
  • Experience developing single page web applications a plus
  • Understanding of the entire web development process, with an emphasis on front end design and development
  • Expert knowledge of CSS or JavaScript 
  • Good understanding of asynchronous programming, the anatomy of an HTTP request.
  • Good understanding of the role state plays in web applications.
  • Ability to interpret and implement web designs
  • Strong communication skills to effectively collaborate with designers, developers, and other relevant staff members or clients
  • Ability to work via the command line
  • Familiarity with front end build/testing tools and technologies such as NodeJS, Sass, Less, Karma, Mocha, Babel, Browserify, and Webpack
  • Deep understanding of NodeJS a plus
  • Deep understanding of the browser and knowledge of how HTML is parsed a plus
  • Deep understanding of functional programming and object-oriented programming a plus

Soft Skills:

  • Must be detail-oriented, extremely organized, and will have exceptional writing and communication skills
  • Ability to communicate effectively verbally and in written communication, with technical and non-technical people
  • Ability to operate effectively, and with a sense of possibility, in a fast-paced, deadline-driven environment
  • Willingness to learn new skills as technology needs evolve

Work Demands

  • This position is located on site in our New York national office.

Organization Info

Teach For America

Overview
Headquarters: 
New York, NY, United States
Annual Budget : 
$100-500M
Founded: 
1993
About Us
Areas of Focus: 
Mission: 

Teach For America is the national corps of outstanding recent college graduates, professionals, or graduate students who commit to teach for two years in urban and rural public schools and become lifelong leaders in expanding educational opportunity. Teach For America's mission is to enlist, develop, and mobilize as many as possible of our nation's most promising future leaders to grow and strengthen the movement for educational equity and excellence. In the 2016-2017 school year, 6,900 first- and second-year Teach For America corps members are teaching in 53 regions across the United States. Since 1990, Teach For America corps members have reached more than 10 million students. Teach For America's more than 40,000 alumni are providing critical leadership -- as teachers, school and district leaders; elected officials and policy advisers; and founders and leaders of education and social reform initiatives -- to ensure all children have the opportunity to attain an excellent education.

Listing Stats

Post Date: 
Jun 29 2019
Active Until: 
Jul 29 2019
Hiring Organization: 
Teach For America
industry: 
Nonprofit