Full-Stack Developer

Washington, DC /
Data & Technology /
Full-time Remote
The Voter Formation Project (VFP) is a 501c(3) organization dedicated to increasing participation in local, state & national elections through digital communication, experimentation, and knowledge sharing. We are a new national organization committed to deploying and studying digital tactics, which requires marrying art with science to ultimately shift attitudes about civic participation and change voting behaviors.

Reports to: Director of Data & Technology
Location: Remote

VFP is seeking an experienced full-stack developer to join our team. The full-stack developer will mainly focus on the front end of VFP's products and will work alongside a team of engineers and designers. They will report to the Director of Technology and Data.

As the Full-Stack Developer you will:

    • Participate in the design, production, and maintenance of scalable front end applications with a responsive design
    • Ensure that front end applications are accessible across many platforms and devices
    • Routinely test and optimize front end applications for ease of use, speed, and other quality factors
    • Write clean, functional, and well-documented code
    • Identify and fix bugs or other coding issues
    • Write technical documentation
    • Work collaboratively with the engineering, product, and media teams

    • The ideal candidate will have experience with the following, but they don’t need to have every qualification listed to apply. 

The qualifications:

    • 2-5 years of relevant experience as a full-stack developer or another similar role
    • Have a deep understanding of our front end and back end systems, infrastructure, cloud services, and dev ops automation tools
    • Effective communication skills especially when working with stakeholders to develop the overall look and design of our websites
    • Understand key website design principles and SEO optimization
    • Track record of building applications independently
    • Analytical and detail-oriented
    • Technical capabilities—Experience with JavaScript, HTML, and CSS; Experience with SQL, Python, Angular, React, and Node.js; Experience with Google Cloud Platform

The nice-to-haves:

    • Previous experience working with non-profits and/campaigns
    • Knowledge of digital ads and their lifecycle
    • Experience with UI/UX design
    • Experience with Netlify and Contentful
Compensation, benefits, and culture
Starting salary for the Full-Stack Developer is $130,000 per year.

The Voter Formation Project does not negotiate starting salaries. All Voter Formation Project employees are formally reviewed twice annually, in December and June, for performance and compensation adjustments. New employees who are onboarded more than four months in advance of the next compensation review will receive off-cycle compensation review to ensure equitable alignment within their compensation band.

The Voter Formation Project offers a generous benefits package, which includes:

→ Unlimited paid vacation (all benefits-eligible employees are required to take three weeks of vacation per year).
→ Parental leave and various other paid leave types.
→ Fully paid medical and dental insurance. Vision premiums are 75% covered.
→ Co-working or home office reimbursement.

While the Voter Formation Project is an organization that works in political cycles, we whole-heartedly reject campaign culture and are focused on developing new, healthy norms for campaign work—even in-cycle.