Full Stack Engineer

Job Summary:

We are hiring a Full Stack Engineer to join our Innovation team.

Help us build the right digital products for students, teachers, schools, and partners quickly and strategically, while maintaining high code quality and standards. You will work closely with our team members across engineering, design, product, content, and support functions, providing a best-in-class experience to every user. Our team’s primary purpose is to leverage technology in order to bring career readiness and work-based-learning opportunities to ALL high school students across the country.

Our small, distributed team builds, scales, and improves our customer digital experience. We’re accountable for the quality and reliability of our product, support, and data stack, and we believe in continuous improvement.

This role requires an individual with a solid expertise in engineering. The ideal candidate is highly motivated by our mission, energetic, a self-starter, and both a collaborative teammate and able to operate with a high degree of independence to make decisions and take action within your area of responsibility.

For this position, we are looking for someone who is based in the United States. You can work from our office in New York City or remotely from your home office.

Educational/Training Requirements:

Bachelor’s degree in a relevant field such as computer science or equivalent experience

Experience:

  • 5+ years related professional experience in frontend and backend programming
  • Experience building user-friendly features and software components using well-documented and readable code as well as writing unit and integration tests, proactively addressing security and code review feedback, and balancing architectural trade-offs.
  • Experience leading and collaborating with agency partners or contractors on sprint is a plus.
  • Experience developing scalable market-facing products, ideally in the education and training sector.

Knowledge, Skills and Abilities:

  • Knowledge of industry standards in website development, content accessibility, and coding ethics.
  • Comprehensive knowledge and experience with HTML, XML, JSON, scripting languages (JavaScript, CSS), and PHP 7+ as the primary programming language.
  • Bash and Python knowledge are a plus.
  • Knowledge/Experience of Version Control such as Git
  • Comfortable with Object Oriented programming
  • Experience working with wireframes/mocks/design-deliverables into code
  • Experience developing products using relational databases like MySQL and SQL
  • Experience implementing user tracking services like Google Analytics and Tag Manager
  • Familiar with MVP and agile development methodologies
  • Adept at communicating your work and collaborating with non-technical audiences
  • An interest in social impact–willing to build capacity to understand concepts and themes of education reform and education equity.

Salary Range:

$105,000 – $115,000

To Apply:

Interested applicants may send a resume and cover letter to resumes@naf.org. Please include the position title, your first name and last name in the subject line.

Fund a Future

Support the dreams of more than 120,000 of students nationwide. Your gift provides high school students with equal opportunities for successful tomorrows and contributes to an innovative, highly skilled diverse workforce. Give Today!

Donate Now