Software Back End

Save to Favorites



At DemocracyLab we are looking to optimizing the connection between tech-centric volunteers and tech-for-good project. The Software Back End Developer volunteer position will lead the technical effort to expand on the functionality of our web app (visit 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.
Please find links to our Slack, Google Drive, Trello, and GitHub under the work LINKS at

See here for more specifics about what the Software Back End role entails:

4 More opportunities with DemocracyLab

Request failed
{{ opp.title }}
This is a Virtual Opportunity.
{{ opp.location }}
We'll work with your schedule
{{ opp.dateStr }}
{{ opp.timeStr }}

About DemocracyLab


Seattle, SEATTLE, WA 98101, US

Mission Statement

Empower people who use technology to advance the public good.


DemocracyLab seeks to empower anyone with the privileges of time and talent to become change agents. Our platform and programs connect tech-for-good projects with skilled volunteers and socially responsible companies.

Our platform and programs are designed to:

  • Help tech-for-good projects launch
  • Give volunteers opportunities to advance their careers
  • Partner with companies to build cultures of purpose


Computers & Technology
Education & Literacy
Community, Computers & Technology, Education & Literacy


We'll work with your schedule.


This is a Virtual Opportunity with no fixed address.


  • Software Engineering
  • Website Programming
  • Software Development




  • Length of Appointment: We request that a volunteer be comfortable committing a minimum of 6 months to this position. Time Commitment: We request that a volunteer be willing to commit a minimum of 5 hours per week to this position.

Report this opportunity

We're sorry, this opportunity is no longer active.

DemocracyLab has 5 more opportunities, please check them out.

See Opportunities