At DemocracyLab we are looking to optimizing the connection between tech-centric volunteers and tech-for-good project. The Senior Back-End Developer volunteer position will lead the technical effort to expand on the functionality of our web app (visit www.democracylab.org). We are a group of volunteer self-starters working autonomously at our own time, our own pace and are looking for similar candidates that share our passion for DemocracyLab's vision and mission
Key Responsibilities :
Create software architecture that builds upon the existing back-end system architecture
Lead the back-end team in its development efforts as the technical lead.
Use Python, Django, and PostgreSQL to build new back end features for the platform
Attend weekly engineering standups, and collaborate with product, design and engineering teams to support the launch of new features and products.
Support junior engineers with onboarding and mentorship.
Develop documentation, and support ongoing efforts to build knowledge share programs to assist future volunteers.
Our mission is to empower people who use technology to advance the public good.
DemocracyLab helps tech for good projects launch innovative solutions by connecting skilled volunteers to projects that need them. We are open to projects from individuals, community organizations, non-profits, social purpose companies and government agencies. Our platform helps volunteers give back and develop new skills, while accelerating the evolution of new technologies that empower citizens and help institutions become more accessible, accountable, and efficient.
Computers & Technology
Education & Literacy
We'll work with your schedule.
This is a Virtual Opportunity, with no fixed address.