Post Job Free
Sign in

Front End Developer

Company:
SF Civic Tech
Location:
San Francisco, CA
Posted:
December 15, 2025
Apply

Description:

About SF Civic Tech

SF Civic Tech is a welcoming and inclusive community of developers, designers, data enthusiasts, and civic-minded volunteers. We harness creative technology to tackle pressing civic and social challenges. We are proud members of the Alliance of Civic Technologists.

SafeHome

SafeHome is building an online resource that empowers San Francisco residents to assess earthquake risks by address. As we approach the Alpha release, we’re seeking a Front End Developer to contribute to both the features and the underlying architecture, scalability, and reliability of our NextJS web application.

Role Summary

We’re looking for a volunteer Front End Developer who can guide the design, development, and deployment of the SafeHome front-end systems. This role is essential for ensuring our platform is robust, secure, and performant as we scale to serve the community.

You’ll collaborate closely with designers, back-end developers, and other front-end devs to build UI components, tooling, and integrate essential features that bring the SafeHome vision to life.

Skills We’re Looking For

Strong experience in front-end development with JavaScript/HTML/CSS and libraries such as React and NextJS

Proficiency with component architecture, development, and testing

Experience with mapping libraries (e.g., MapBox)

Knowledge of browser APIs, package management, and version control (e.g., Git)

Familiarity with Docker, containerization, and deployment best practices

Passion for civic technology, open-source, and community impact

Key Responsibilities

Design, develop, and maintain front-end features that comprise the SafeHome web application

Ensure usability, scalability, security, and reliability of client-side components

Collaborate with designers and product/project leads to iterate on features as well as design system components that align with project goals and user needs

Work with back-end developers to integrate user-facing elements with server-side logic

Refactor and address technical debt in codebase to continuously improve performance and maintainability in alignment with best practices

Regularly participate in code reviews and pull requests

Monitor application performance, troubleshoot issues, and implement solutions to improve system efficiency

Contribute to documentation, code reviews, and overall technical strategy

Benefits of Volunteering With Us

Contribute to a meaningful civic-tech project with real-world impact

Work with a team of passionate developers and technologists in a collaborative environment

Build your portfolio with impactful front-end development work that demonstrates your leadership and technical expertise

Connect with professionals across technology, design, and civic engagement

Enjoy a flexible, remote volunteer opportunity on your own schedule

If you’re a collaborative, strategic thinker with a passion for front-end development and making a positive impact, we’d love to hear from you. Join us in building a safer, more informed San Francisco.

Interested? Reach out to us and share your background and motivation.

Apply