Full-Stack Developer Regional Support (NYC)

The Role

As a Director, Full-Stack Developer Regional Support you will be responsible for providing technology solutions for Teach For America's regional sites, as well as cross functionality with our national site. This is a new role that has been created to meet the needs of a new digital strategy that has a user-first approach to developing communications for Teach For America's core constituencies of prospects, corps members, and alumni and to support the Regional Communications team. This role will be instrumental in rebuilding the regional subdomains to ensure they meet both user needs and Teach For America regional priorities. As part of the Web team, you will have the opportunity to bring to life the ambitious digital goals of a modern, complex, national, not-for-profit at the forefront of educational reform.

The Director, Regional Full-Stack Developer Support will report to the Managing Director of Web and collaborate closely with Back-End Developers, Quality Assurance team members, Business Analysts, Front-End Developers, and other team members to build web solutions.

The Team

Our Marketing and Communications team is charged with bringing to life Teach For America's mission and the collective impact of our network through storytelling. We drive the national brand and narrative for Teach For America, defining and stewarding the organization's brand identity, positioning, and key messages. We leverage strategic communications to rally the next generation of leaders to join Teach For America; to strengthen our community of corps members, alumni, staff and supporters; and to build broader understanding of our mission and impact in the context of educational inequity in America.


Primary Responsibilities

  • Conduct development tasks as necessary across all of the Teach For America's web ecosystem under the direction of the Managing Director of Web
  • Work with members of the user experience team and web team to continuously improve the user experience of Teach For America's regional web properties
  • Develop custom Drupal themes and modules using modern web technology and packages
  • Perform everyday coding changes using PHP, HTML5, CSS3, SASS, and jQuery
  • Leverage modern development principles and libraries to ensure web platforms are crafted for mobile, touch, and traditional interfaces
  • Help drive the improvement of Teach For America's content management system (Drupal) and related tools
  • Help the web team reach its goal of achieving high end visual design and functionality on Teach For America's web properties, understanding the ultimate goal of increasing the volume of applications, donations, and other support for the organization and our mission
  • Advocate for and operate under an agile/Lean UX environment with confidence


Prior Experience

  • 6-8 years of experience in Drupal and PHP, including experience working in Drupal 7 with custom theming as well as with key contributed modules, custom Views, Panels, Chaos Tools, Features and multi-site configurations
  • Knowledge of coding standards-compliant XHTML/HTML5 and CSS3 and familiarity with SASS, JavaScript and jQuery
  • Experience with ApacheSolr, CLI, SQL and RESTful Services preferred


  • An understanding of general web development libraries, packages, and methodologies including release cycle management, continuous integration, and quality assurance processes (eg. Git, Grunt, Jenkins, Jira)
  • A passion for usability and design best practices across desktop and mobile platforms
  • The ability to be an influential voice for best practices in web development, user experience, design, and technology and be passionate about the role user experience can play in providing value to users
  • Customer-service oriented; thrives collaborating with others to achieve shared goals
  • Passionate about educational equity as well as a demonstrated commitment to diversity, equity, and inclusiveness
  • Able to think big, generate ideas and drive solutions to complex problems in a fast- paced, deadline-driven environment
  • A strong writer and skilled oral communicator
  • Able to maintain a sense of possibility in the face of obstacles, and balance both short- and long-term results


  • Bachelor's degree preferred.

Work Demands

  • National travel for in-person meetings will vary throughout the year, but is estimated to include an average of 1 trip per month; some weekend and evening work expected

About the Organization

There are more than 16 million children growing up in poverty in the U.S., and less than 10 percent of them will graduate from college. These statistics are not a reflection of our children's potential; we know that children growing up in poverty can and do achieve at the highest levels. Rather, these statistics reflect the systemic lack of access and opportunity for children in low-income communities.

Teach For America (TFA) finds, develops, and supports an ever-expanding network of outstanding and diverse leaders committed to expanding opportunity for children in schools, school systems, and in every sector and field that shapes the context in which schools operate. Representing the diversity of America and sharing the experience of having taught successfully in our most challenging public schools, TFA corps members and alumni form a network of change agents inside and outside of education who are grounded in the tremendous potential of our most underserved children and connected to families and communities impacted by educational inequity.

Founded by Wendy Kopp in 1989, Teach For America has since expanded to 36 states and 53 regions, reaching more than 10 million students. Now 53,000 strong and growing each year, the TFA community is leading across all sectors, including as teachers, school and school system leaders, elected officials, policy and advocacy organizers, social entrepreneurs, and business and civic leaders. We support the individual and collective leadership of this network as they work hand-in-hand with students, families, and allies in the effort to realize educational equity and excellence for children across the nation.

Apply Now

To be considered for this role, you must submit an online application. Please scroll down to the bottom of the page to find the link to the online application. For more information, please contact [email protected] or visit www.teachforamerica.org/about-us/careers.

Benefits and Salary

Salary for this position is competitive and depends on prior experience. In addition, a comprehensive benefits package is included. Learn more at


Commitment to Diversity and Equal Opportunity Employment Policy

Teach For America encourages individuals of all ethnic, racial, and socioeconomic backgrounds to apply for this position. We are committed to maximizing the diversity of our organization, as we want to engage all those who can contribute to this effort. Learn more about our diversity on staff:


Teach For America is committed to providing equal employment opportunities to all qualified individuals and does not discriminate on the basis of race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, parental status, genetic information or characteristics (or those of a family member) or any other basis prohibited by applicable law.

This job description reflects Teach For America's assignment of essential functions and qualifications of the role. Nothing in this herein restricts management's right to assign, reassign or eliminate duties and responsibilities to this role at any time.

Meet Some of Teach For America's Employees

Aimée B.

Manager, Teacher Leadership Development

Aimée supports new corps members, helping TFA’s first and second year teachers navigate the classroom and successfully educate students.

Jace G.

Director, Finance & Strategy

Jace manages TFA’s expenses and fundraising, and he uses data to build spending and growth strategies that will maximize TFA’s impact for students.

Back to top