VolunteerMatch is Merging with Idealist!

Learn more about this strategic partnership of nonprofit technology leaders
Read More
  • 19 people are interested
 

Experienced Back-End Developer, Earthquake Project

Save to Favorites

ORGANIZATION: SF Civic Tech

  • 19 people are interested

Location: Remote/Hybrid
Time Commitment: Flexible (approx. 5 hours/week)

SF Civic Tech is a welcoming and inclusive volunteer group of developers, designers, data geeks, and citizen activists who use creative technology to solve civic and social problems.

We are a member of the Alliance of Civic Technologists.

Team

The SafeHome project is creating a web dashboard to assess the earthquake risk of specific addresses in the city of San Francisco. We are nearing live release and need help building the Alpha version of our product.

Role

We are looking for an Experienced Back-End Developer to join our team as a volunteer and help us strengthen the technical backbone of our web applications and systems. This role offers an exciting opportunity to contribute to a meaningful project that has a positive social impact while leveraging your expertise in back-end technologies.

As a volunteer back-end developer, you will work closely with our front-end developers and other team members to build scalable, efficient, and secure server-side solutions for our web app.

Skills Needed

  • Python

    • FastAPI

    • SQLAlchemy

    • Pydantic

  • Alembic

  • Docker

Key Responsibilities

  • Design, develop, and maintain a server-side application and its API to support our web app.

  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.

  • Manage and optimize our PostgreSQL database to ensure data integrity and performance.

  • Troubleshoot, debug, and optimize back-end performance.

  • Write clean, well-documented, and efficient code in Python.

  • Assist in the planning and technical architecture of new projects and features.

  • Monitor application performance and implement updates to improve efficiency.

  • Participate in code reviews and collaborate on best practices.

Benefits of Volunteering with Us

  • Gain experience working on a meaningful project that has a positive impact.

  • Collaborate with a dedicated team of volunteers in a remote and flexible work environment.

  • Enhance your portfolio with work that demonstrates your ability to create accessible and user-friendly web applications.

  • Network with others in the tech, civic and nonprofit sectors.

  • Receive a reference or recommendation letter based on your work and contribution.

How to Apply

If interested, please contact us with an explanation of your background and interests and include your resume or a link to your LinkedIn profile.

We’ll make sure to respond.

1 More opportunity with SF Civic Tech

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

About SF Civic Tech

Location:

1401 21st St Ste R, Sacramento, CA 95811, US

Mission Statement

We are a welcoming and inclusive volunteer group of developers, designers, data geeks, and citizen activists who use creative technology to solve civic and social problems.

Description

SF Civic Tech was originally founded in 2013 as Code for San Francisco, part of the Code for America Brigade Network. After the sunsetting of the Code for America Brigade Program in 2023, the organization renamed itself to SF Civic Tech in 2024. SF Civic Tech is a member of the Alliance of Civic Technologists.

SF Civic Tech is a group of people, first and foremost. We also call ourselves technologists, planners, designers, doers, thinkers, and activists. Each week, we actively work together to improve the City and County of San Francisco, often using technology to support our efforts. By connecting people, organizations, resources, tools, and networks to build for San Francisco, we will all thrive.

SF Civic Tech is a safe space for experimentation, learning and practicing skills, taking chances, and asking questions, all to affect and encourage positive change. Whenever possible, we proactively reach out to those who are left out, excluded, ignored, or discriminated against. Those people, in our opinion, represent our most desirable source for experiences, knowledge, and thoughts. We fail without their involvement.

CAUSE AREAS

Computers & Technology
Disaster Relief
Emergency & Safety
Computers & Technology, Disaster Relief, Emergency & Safety

WHEN

We'll work with your schedule.

WHERE

CA 94188

(37.740,-122.380)
 

SKILLS

  • Website Programming
  • Software Engineering
  • Software Development
  • Database Administration
  • Security / Network Administration
  • SQL / MySQL

GOOD FOR

N/A

REQUIREMENTS

  • Flexible (approx. 5 hours/week)

Report this opportunity