Full Stack Rails Developer

Catalyst
Catalyst

Software Engineering

Remote

Posted 6+ months ago
Fancy Building Something More Meaningful Than Another Food Delivery App?Version 1.0 The RoleWe need a brilliant Full Stack Rails Developer who knows their Turbo Streams from their Action Cable and doesn’t break into a cold sweat when someone mentions “infrastructure”. What you’ll be working on:• Building and scaling a Rails application that helps coordinate social movements to take the right steps at the right time• Figuring out how to scale the tools to help reduce friction for local progress worldwide• Helping us set up properly in AWS and working with our codebase as a DevOps engineer• Making UI usable and friendly (but not too friendly)• Making sure we’ve got good observability for deployments• Reducing our AWS spend by increasing efficiency and ensuring we don’t go full enterprise• Setting a good example by writing clean, well‑tested code and mentoring others• Working with us at a pace that makes us productive and able to coordinate across timezones and teams Must-haves:• Hands-on, current experience with Ruby on Rails 7.x, Turbo/Stimulus, Postgres, Redis, and AWS• Pragmatic engineering judgment; you know when to ship and when not to• Clear, concise communication; asynchronous friendly• Tests, CI, code review, and documentation as part of how you work• Ability to work in and improve an existing codebase• Care about impact, climate, and social movements Nice-to-haves:• Experience with Kubernetes• Experience with Ansible/Terraform and infra-as-code• Experience with observability stacks and cost optimisation on AWS• GIS/PostGIS experience• Frontend comfort beyond Rails (React/Vue/etc.)• Prior civic tech / climate tech work What we offer:• Work that matters and has real-world impact• Flexible, remote-first work with sane hours• A small, mission‑driven team• Competitive compensation aligned with experience The Tech Stack:• Rails 7.2 with Turbo/Stimulus• PostgreSQL with PostGIS• Redis for caching• Ansible for infrastructure• Dokku/K3S for deployment• Git Actions for CI• Kanban for GSD Warning:This job may cause:• 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 collection If you’re tired of building yet another SaaS platform and fancy choosing something that might actually matter, drop us a line. Bonus points if you can explain the difference between net-zero and carbon-neutral without looking it up :) To apply, send a message about why you’d like to help save the world to: hello@catalystcrm.org P.S. We promise our commit messages are better than our jokes.