Tech Nonprofit Job Board

The Tech Nonprofit Job Board features open roles from organizations around the globe. Whether you're a job seeker ready to match your skills with a mission or a tech nonprofit looking to hire top talent, you're in the right place.

Hiring? If your tech nonprofit isn't listed yet, submit this form. Reach out to jobs@ffwd.org with questions about the Tech Nonprofit Job Board.

companies
Jobs

Full Stack Developer

Catalyst

Catalyst

Software Engineering
Remote
Posted on Nov 26, 2025
Fancy Building Something More Meaningful Than Another Food Delivery App?Version 1.0Right then, here’s the deal: We’re building a rather important platform to help activists coordinate their efforts and really get things done. No pressure, but the future of the planet pretty much depends on it. If you're ready to take on something that actually matters (and yes, will probably be a little messy and unpredictable at times—it's climate justice work), then we need to talk. We're building a new type of CRM that's somewhere between a calendar and a messaging platform that enables campaigns to be highly effective mobilization machines.The RoleWe need a brilliant Full Stack Rails Developer who knows their Turbo Streams from their ActionCable and doesn’t break into a cold sweat when someone mentions WebSocket routing or CORS.What you'll be working on:- Building and scaling a Rails 7.2 application that helps coordinate social movements and climate campaigns- Using Postgres/PostGIS for geographic data- Building WebSocket/ActionCable components for real-time comms- Ensuring cross-browser and mobile compatibility- Designing deployment pipelines via GitHub Actions- Tackling tricky, sometimes rough-around-the-edges problemsThe Tech Stack:- Rails 7.2 with Turbo/Stimulus- PostgreSQL, with PostGIS- Redis for caching- Ansible for infrastructure- Dokku/K3S for deployment- Git Actions or CI- Kanban for GSDWarning:- Increased awareness of environmental issues- Mild to severe cases of purpose-driven work- Spontaneous conversations about equilibrium climate sensitivity at parties- Uncontrollable eye-rolling when someone mentions their NFT collectionTo apply, send a message about why you'd like to help save the world to: hello@catalystcrm.org