Job Summary
A non-profit organization that aims to help increase voter turnout for elections is filling a position for a Remote Lead Software Engineer.
Individual must be able to fulfill the following responsibilities:
- Spend your days building a better world through the strategic implementation of technology to help people register and turn out to vote
- Develop new products, but you won’t always be building from scratch – you’ll decide when it makes sense to adopt an off-the-shelf solution
- Own the entire tech stack, from writing code to setting up infrastructure
Applicants must meet the following qualifications:
- 5+ years of recent experience as an individual contributor in software development for the web
- 2+ years of experience working on an existing codebase that you personally did not develop from scratch
- 2+ years of experience working together with other software engineers on a shared codebase
- Experience with long-term planning and development
- Experience in CI and TDD
- Experience with coding;primarily in Python (Django), JavaScript (React), HTML, CSS, and SQL