Full Stack Web Development Fellowship - National Democratic Training Committee

Entry-level developers wanted

Are you looking to kick-start your career as a developer? Do you want to be a part of a team of creative, passionate, and driven individuals who sincerely care about the work they are doing? Do you want to use your technical expertise to help your community and your country? 

The National Democratic Training Committee is a not-for-profit political start-up with with a mission to help real people change the world by teaching them how to run for office and impact their communities for good. We offer free, interactive online and in-person training for Democratic candidates and campaign staff.

The National Democratic Training Committee is looking for entry-level full stack developers to help us innovate to create critical training and education for Democratic candidates at scale.


Key Qualifications

  • Bachelor’s degree (can be in-progress) or equivalent certification(s) in computer science or front-end development or back-end development/engineering.
  • 6 months to a year of software development experience/education using one or more modern programming languages including PHP, Java, JavaScript, C++, Python, and/or MySQL, and/or experience/education using front-end web technologies like HTML, CSS, and JavaScript
  • Knowledge of the development life cycle and software engineering best practices
  • Knowledge of version control, such as Git
  • Experience with WordPress is a plus

About NDTC as an Employer

This position will join the Product & Technology team and will report to the Senior Full Stack Developer and Director of Product & Technology with an expected commitment of at least 30 hours per week.

Due to COVID-19, this position is remote through 2021.

NDTC believes that our differences enhance our strength as a political party—and as a nation—and we as an organization benefit from staff of diverse races, ethnic origins, religions, sexual orientations, gender identities and expressions, economic backgrounds, abilities, and other facets of our identities.

Application Process

Salary is $20.00 per hour. The spring fellowship runs from January 10 – May 26, 2022 with the possibility of extension.

To apply, email your resume and cover letter to [email protected] with the subject line “Full Stack Web Development Fellowship.” No calls, please. In your cover letter, please include the date on which you would be available to start.

Applications received by November 19, 2021 will be given priority consideration but will be accepted on a rolling basis until the position is filled.