Senior Software Engineer

WeVoteOakland, CA
Remote

About The Position

WeVote has an open volunteer Senior Software Engineering position for an individual who wants to develop new skills with CSS/HTML, ReactJS or Python/Django, and use existing application development skills to help strengthen American Democracy. This position currently requires a minimum of 8 hours per week, and you could also easily spend 20 hours a week if you wanted to. WeVote is a great opportunity to get involved with supporting American Democracy. About Us WeVote is a nonpartisan get-out-the-vote nonprofit startup and a celebrated Fast Forward nonprofit technology grantee. WeVote is building a movement of over 150 excellent, passionate, part-time volunteers (starting with the founders) who build mobile technologies that will touch and mobilize millions of voters on Election Day. We believe that many voters are busy, distracted, and impatient. We have a goal of providing a positive voting experience that helps people decide how to vote. More information at www.wevote.us or on Twitter @WeVote.

Requirements

  • Must have enough experience or aptitude that you can see 5-20 hour-long projects through to completion.
  • Must be striving for personal excellence.
  • Must commit at least 8+ hours per week during our core team hours M-F 8 a.m. - 6 p.m.
  • Must have a willingness to work with and support other volunteers.
  • Must be currently located in the US (We are a 100% remote/volunteer-from-home project).

Nice To Haves

  • An academic degree or work experience in CS/Comp Engineering.

Responsibilities

  • Install our software on your development machine.
  • Work in both React and Python, or focus on one.
  • Work with one of our engineering teams (3-5 people) in weekly Zoom meetings, where we have code discussions, and look at new projects available to take on.
  • Tackle specific issues as well as larger projects.

Benefits

  • Develop new skills with CSS/HTML, ReactJS or Python/Django
  • Opportunity to touch the lives of millions of Americans
  • Be part of a movement and product that will receive national attention
  • Opportunity to grow within the WeVote movement
  • Meet other volunteers who are like-minded and interested in building a valuable application to empower voters across the United States
  • Gain valuable technical skills
  • Opportunities for leadership development
  • Expand your personal and professional network
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service