Hi all! Here are all of the current open roles on the Hardcover Team. All of these roles have responsibilities, with you as the point person on specific needs for the team – both internal and external.
Joining the Hardcover team isn’t volunteer work, it’s actual work. We’re building up Hardcover to be a social network for readers that’ll stand the test of time, and for that we’re looking for people who are in it for the long term.
Before listing out the roles, here’s a little bit more about how we work, and what each team member is responsible for.
These are the open roles as of June 17th, 2025.
The main application you’re viewing in a Ruby on Rails application with a React.js front-end, using Inertia.js. We’re looking for more people to work on this application, specifically on the Ruby on Rails side.
Currently, we’re aiming to open source the application, which is where the immediate work would be contributing to. In time we have a bunch of fun things down the line – Discussions, book clubs, author pages, and more.
Since we’re open sourcing the application, we also want people who have a history of being great communicators. You’ll be interacting with the community on Discord, in Pull Requests on GitHub, and potentially on other channels too.
This is a senior role, that should have at least 3+ years experience in Ruby. If you’re just getting started with Ruby or React, or you’ve only done a few small apps for fun with it, I’d suggest contributing to our Open Source initiative first (once we launch that).
We’re looking for someone who feels comfortable executing on a product design – planning out the database tables, routes, models and how it will all come together with React.
Most of the new work on Hardcover starts with Rails. If you’d like to be a part of new features from the start, you should apply!