Front End Software Engineer - Volunteer position
About NeighborShare
1 in 3 Americans can’t afford a $400 emergency.
NeighborShare’s mission is to build access to just-in-time financial assistance so a small but pivotal expense, like a car repair or unexpected bill, doesn’t lead to a crisis like job loss or homelessness. We partner with local nonprofits to identify urgent needs that would otherwise go unmet and our growing network of neighbors, corporate partners, and private funders meet these needs in real-time via our tech-enabled platform.
Our model reimagines traditional philanthropy. It’s fast, flexible, community-powered giving that prioritizes dignity, trust, and direct outcomes. It also draws on research that affirms the efficacy and efficiency of direct cash assistance.
What began with a handful of partners has grown into a national network of 60+ organizations across 19 states. To date, we’ve fulfilled $2 million+ in urgent needs for more than 19,000 neighbors. To date, we have largely been powered by a dedicated team of volunteers who are experts in their fields—business strategists, engineers, product designers, marketers.
NeighborShare is rooted in trust, speed, and the belief that small acts of generosity, delivered at the right moment, can have a transformative impact. We’re building a new kind of safety net that’s powered by community and connection.
What Are You?
NeighborShare is seeking to bring on a Senior Front End Software Engineer who is willing to generously volunteer their expertise and help execute our strategic product vision. All but three people at NeighborShare today are volunteers, so this position is unpaid. The work can be done remotely and can be done with a ~5 hour per week commitment.
Responsibilities:
Partner with the Product Team to define the technical roadmap and continue evolving NeighborShare’s platform
Oversee junior developer/contractor in implementing agreed upon changes and new feature roll outs
Partner with the business and product teams to explore and shape the organization’s emerging crypto strategy
Provide operational support when/if something on the platform breaks
Maintain frontend code repositories and provide operational support when/if something on the platform breaks
Basic Requirements
A strong passion for social impact and an action-oriented, entrepreneurial spirit
Professional experience working with React
Nice to haves:
Working knowledge of NextJS and GraphQL, or a willingness to learn
Experience developing applications in Typescript / Javascript
Experience working with Stripe
Experience working with Contentful, or similar CMS
How to Connect
If volunteering is something you’d like to explore, please send a brief cover note and resume to info@nbshare.org.