Careers / Engineering

Senior Fullstack Engineer (Ruby on Rails & Hotwire)

Lead development on high-growth SaaS platforms — clean Rails architecture, modern Hotwire/Turbo front-ends, and deep ownership of the full feature lifecycle.

  • Team Engineering
  • Location Remote — global
  • Type Full-time

About the role

We are a boutique technology services firm seeking an elite Senior Fullstack Engineer to lead development on high-growth SaaS platforms. We are looking for a Rails specialist who prioritizes clean architecture and modern front-end patterns (Hotwire/Turbo) to join our fully remote, distributed team.

As a Senior Engineer, you will take deep ownership of core SaaS products. This is a hands-on role responsible for the entire feature lifecycle: from initial technical design and database modeling to crafting highly interactive front-end experiences. We expect you to be a proactive partner in technical strategy, not just “build to spec.”

Core responsibilities

  • Architect & build: Design and maintain robust, scalable features for Rails-based SaaS applications.
  • Modern front-end: Implement reactive user experiences using Hotwire, Turbo, and Stimulus.
  • Infrastructure & scaling: Manage background job processing using Sidekiq and Redis.
  • Code excellence: Write clean, well-tested Ruby and JavaScript using RSpec and Capybara.
  • Strategic leadership: Collaborate on architecture decisions and mentor other engineers.
  • Precision implementation: Use Tailwind CSS to ensure polished, high-performance UIs.

What we’re looking for

We need a pragmatic expert with a deep understanding of the Ruby on Rails ecosystem.

Technical mastery

  • Experience: Significant professional experience building and maintaining Rails applications.
  • Deep Ruby knowledge: Strong proficiency in Ruby and object-oriented programming.
  • Database expertise: Deep experience with PostgreSQL.
  • Modern Rails stack: High comfort level with Hotwire, Turbo, and Stimulus.
  • Reliability: A “test-first” mindset (RSpec/Capybara).
  • Background processing: Familiarity with Sidekiq.

Professional attributes

  • Autonomous: Proactive problem-solving skills in complex codebases.
  • Product-minded: You understand business context and value-driven development.
  • Elite communication: Strong collaborative skills for a remote environment.
  • Craftsmanship: You value clean code and thoughtful architecture.

Bonus points

  • Experience with Tailwind CSS, Docker, or Kamal.
  • Previous experience with high-growth SaaS products.

Why you’ll love working with us

  • 100% remote & flexible: A schedule built on trust and accountability.
  • Modern tech stack: Work with Hotwire, Kamal, and the latest Rails features.
  • High impact: Influence the technical direction of growing products.
  • Competitive compensation: Top-of-market rates for top-tier talent.

How to apply

Generic applications will be ignored. Follow these steps carefully:

  1. Email careers@quarry.team with the subject line “Senior Fullstack Engineer (Ruby on Rails & Hotwire).” In the first line of your message, please write: “I am a pragmatic Rails craftsperson.”
  2. Instead of a traditional cover letter, record a short Loom video (max 5 minutes) with your camera on. Introduce yourself and answer the following three questions:
    • Question 1 — Architectural complexity: Describe a time you designed a complex Rails feature involving background processing or significant database design. How did you ensure performance?
    • Question 2 — Modern front-end: What is your experience with Hotwire/Turbo? Describe a challenge you faced implementing reactive features without a traditional SPA framework.
    • Question 3 — Testing philosophy: What is your philosophy on balancing high test coverage with development speed?
  3. Include the link to your Loom video at the top of your email.

We look forward to meeting you.

Apply for this role

Applying for Senior Fullstack Engineer (Ruby on Rails & Hotwire). Record a short Loom introducing yourself, attach your best links, and tell us why this is a fit.

← All open roles