During these uncertain times, how can we help?

As the world leader in volunteerism we feel a responsibility to unite our broader community, and to use this moment to become stronger.

See below to access our COVID-19 Resource Hub, and to explore our growing directory of COVID-19-specific and virtual volunteering opportunities.
Read More

Frontend Web Software Engineer at Code for San Jose

Save to Favorites

Code for America

  • 4 people are interested

About Code for San Jose:

  • Code for San Jose (CFSJ) is an all-volunteer powered organization.
  • We are a chapter of Code for America.
  • As a chapter, we focus on civic innovation and government technology in San Jose, Silicon Valley, and across the country.
  • You do not have to be located in San Jose, California in order to volunteer with us.
  • We welcome everyone interested in solving community problems through technology, user experience design/research, and community partnerships.
  • Our mission is to make community services more transparent, accessible, and equitable by collaborating with local government and other community-based organizations on civic projects.
  • We have over 60 active volunteers with over 8 active projects.
  • Our leadership team consists of 9 other directors, 2 executive directors and 18 project leaders.
  • As a group, we meet every other Thursday at 6:30 PM PST to sync up and work on projects.
  • All of our events are posted on meetup.


About this Specific Opportunity:

We have multiple projects looking for frontend web developers.

  • Role title
    • Frontend Engineer Lead on BayAreaCommunity.Org
  • Estimated time commitment
    • 2-5 hours per week
  • This role’s goal
    • Lead frontend development for BayAreaCommunity.org.
    • Work closely with BAC project lead to prioritize, write and assign development issues.
    • Lead team of development and data engineering volunteers to ensure website is up-to-date and optimized to serve the Bay’s most vulnerable communities
    • Ensure backend data is accurately represented on BAC website and is proactive about checking for bugs and data discrepancies.
    • Work with BAC project lead to ensure data entry updates on the backend are quickly updated on website.
  • This role’s responsibilities
    • Help build the website frontend
    • Ensure the CFSJ project team keeps up momentum and does not drop the ball on deliverables
    • Sync up with external project partners regularly
    • Briefly inform the CFSJ executive team of project status every 2 weeks
    • Onboard and coordinate CFSJ volunteers
    • Write meeting notes (can be brief or in-depth)

  • Role title
    • Frontend Engineer on Code for San Jose Website
  • Estimated time commitment
    • 3-5 hours per week
  • This role’s goal
    • Help us rebuild the Code for San Jose website by determining which tech stack we should use and how to integrate our website with other tools such as: Google Drive, Slack, Github, Google Sheets, Zapier, Google Forms.
  • This role’s responsibilities
    • Help build the website frontend

What tools are used for this role?

You do not need to be experienced in every tool listed below.

Although, we do expect our volunteers to be resourceful and able to self-teach when necessary because we do not host any coding lessons.

  • Programming languages
    • JavaScript - Frontend
  • Software engineering web frameworks
    • React
    • Vue.JS
    • Gatsby.JS
    • React Hooks
    • React Redux
  • Software databases
    • CartoDB
  • Software engineering libraries/tools
    • Open Street Map
    • MapBox


How to get started:

  1. Please join our Slack organization using this link: https://bit.ly/3f78NML
  2. After you join Slack, someone from the CFSJ leadership team will connect with you via Slack about how to get started and what your next steps are.


Find more information about CFSJ:

  • A list of our active projects can be found in this slide deck: https://bit.ly/3kwpkM5
  • Our website: https://www.codeforsanjose.org
  • Our meetup page: https://www.meetup.com/code-for-san-jose

35 More opportunities with Code for America

About Code for America



Mission Statement

Code for America helps governments work better for everyone with the people and the power of the web. Through our Fellowship , Accelerator , and Brigade , we're building a network of cities, citizens, community groups, and startups, all equally committed to reimagining government for the 21st century.


Code for America is a new non-profit, and a new kind of organization. Our team is made up of web geeks, city experts, and technology industry leaders. We are building a network of civic leaders and organizations who believe there is a better way of doing things and want to make a difference.

Computers & Technology
Crisis Support


We'll work with your schedule.


This is a Virtual Opportunity with no fixed address.


  • Website Programming
  • Website Project Management
  • Web Design
  • Software Engineering
  • Computer Science
  • Web Design / UX




  • 2-6 hours per week

Report this opportunity