Software Engineer Intern
InternshipRemote$25/hr
Apply for this roleAbout Ruby Roost
Ruby Roost is a small Rails consulting practice. We help teams keep their applications fast, maintainable, and easy to change. The work covers performance investigations, Rails upgrades, feature builds, and internal tooling.
What you'll do
- Pair on real client work — reading existing code, writing patches, and reviewing PRs.
- Build internal tooling. We wrote a VS Code extension for Sidekiq, and there is more like it to do.
- Write tests, fix bugs, and ship small features end-to-end.
- Sit in on planning calls so you see how consulting works, not only the code.
What we're looking for
- You can read and write Ruby, or you have shipped enough in another language to pick it up quickly.
- You have used Rails or a similar framework on at least one project. Class projects and side projects count.
- You read code carefully and ask questions when something does not make sense.
- You are honest about what you do not know.
We do not expect senior-level skills. Curiosity and follow-through matter more here than what you already know.
Logistics
- Compensation: $25/hr.
- Location: Remote, with some overlap during US business hours.
- Hours: Flexible. We will work around your school schedule.
- Duration: Open-ended. We plan in 12-week blocks.
How to apply
Use the Apply button on this page. The initial screening is short: who you are, where to find your work online, what you have built, and why this role interests you. No cover letter or resume required at this stage.