Roverpass is looking for a
Ruby Developer with
fullstack experience to support our engineering team. You’ll work primarily in
Ruby on Rails, but also contribute to our
React frontend, helping deliver a fast, reliable platform for RV park reservations used across the U.S.
This is not a frontend-heavy role — but you
must be comfortable making UI adjustments, building or maintaining components, and
integrating APIs from end to end.
🛠️ What You’ll Do
- Design, build, and maintain backend features using Ruby on Rails.
- Build or modify UI components using React.js — not your main focus, but part of your day-to-day.
- Work with RESTful APIs to connect services, process payments, and enhance booking flows.
- Collaborate on database models and background job processes (Sidekiq + Redis).
- Participate in code reviews, testing, and architecture discussions.
- Troubleshoot bugs across the stack, from API calls to rendering issues.
✅ Must-Have Requirements
- 2+ years of professional experience with Ruby or Ruby on Rails.
- Working knowledge of React.js — enough to work independently on UI components when needed.
- Proven experience with API integration — both consuming and designing endpoints.
- Familiarity with relational databases (PostgreSQL preferred).
- Experience with Git, PR-based workflows, and working in small or mid-sized agile teams.
- Ability to communicate clearly and take initiative in a remote environment.
💡 Nice-to-Have
- Experience with Redis, Sidekiq, Capistrano, or similar tools.
- Familiarity with DigitalOcean, Nginx, Docker, or basic DevOps principles.
- Understanding of caching strategies or performance optimization.
- Prior experience in travel, booking, or marketplace platforms.
🔧 Tech Stack
- Backend: Ruby on Rails
- Frontend: React.js
- Database: PostgreSQL
- Queueing: Sidekiq + Redis
- Hosting: DigitalOcean
- DevOps: Capistrano, GitHub Actions, Nginx, Docker
🌎 About Roverpass
Roverpass is a fast-growing startup in the RV and campground reservation space. We offer a remote-first culture, a collaborative and pragmatic engineering team, and the opportunity to make real impact on a live, high-traffic product.