Ruby on Rails Developer

Pavago

United States

Remote

USD 110,000 - 160,000

Full time

42 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pavago is seeking a Ruby on Rails Developer to build, maintain, and scale modern web applications and APIs for U.S. client projects. This is a fully remote role with U.S.

client business hours and sprint/deployment flexibility. You will work with product managers, designers, and frontend engineers on backend services, PostgreSQL/MySQL, background jobs using Sidekiq or Resque, testing, security, and production reliability.

Qualifications

  • 3+ years of professional Ruby on Rails development experience.
  • Strong proficiency with Ruby, Rails, ActiveRecord, and MVC architecture.
  • Hands-on experience with PostgreSQL and/or MySQL.
  • Experience with Sidekiq or Resque.
  • Experience building and integrating RESTful APIs.
  • Strong Git and version-control workflows.
  • Experience working with CI/CD pipelines.
  • Strong understanding of software engineering best practices.
  • Excellent debugging and problem-solving skills.
  • Ability to work independently in a remote environment and overlap U.S. client business hours.

Responsibilities

  • Build and maintain production Ruby on Rails applications.
  • Develop backend functionality using Ruby, Rails, ActiveRecord.
  • Design and maintain RESTful APIs.
  • Build and manage background jobs using Sidekiq or Resque.
  • Integrate third‑party APIs and external services.
  • Collaborate with frontend engineers working with React, Vue.js, or Stimulus.
  • Design and maintain PostgreSQL and/or MySQL databases.
  • Create and run database migrations.
  • Optimize queries and application performance.
  • Improve scalability, reliability, and data integrity.
  • Write and maintain unit, integration, and system tests.
  • Use RuboCop, StandardRB, or similar tools to maintain code quality.
  • Support CI/CD pipelines for automated testing and deployment.

Skills

Ruby
Ruby on Rails
ActiveRecord
MVC architecture
RESTful APIs
PostgreSQL / MySQL
Sidekiq / Resque
Git & version control
CI/CD
Remote work

Tools

PostgreSQL
MySQL
Sidekiq
Resque
RSpec
Minitest
Capybara
Git
CI/CD tools

Job description

Ruby on Rails Developer – Remote | U.S. Hours

Position Type: Full-Time, Remote
Working Hours: U.S. Client Business Hours
Schedule: Flexibility for sprint reviews, deployments, and occasional on-call support

About the Role

At Pavago, one of our clients is hiring a Ruby on Rails Developer to build, maintain, and scale modern web applications and APIs.

This is a hands‑on software engineering role focused on:

  • Ruby on Rails development
  • Backend systems and REST APIs
  • PostgreSQL / MySQL
  • Background jobs with Sidekiq or Resque
  • Application performance and scalability
  • Testing and code quality
  • Third‑party integrations
  • Production reliability

You’ll collaborate with product managers, designers, and frontend engineers to ship secure, scalable, and maintainable features.

If you have 3+ years of professional Ruby on Rails experience and enjoy writing clean, well‑tested code, this role is a strong fit.

What You’ll Own
Ruby on Rails Development
  • Build and maintain production Ruby on Rails applications
  • Develop backend functionality using:
    • Ruby
    • Rails
    • ActiveRecord
    • MVC architecture
  • Design and maintain RESTful APIs
  • Build and manage background jobs using Sidekiq or Resque
  • Integrate third‑party APIs and external services
  • Collaborate with frontend engineers working with React, Vue.js, or Stimulus
Database Design & Performance
  • Design and maintain PostgreSQL and/or MySQL databases
  • Create and manage database migrations
  • Optimize database queries and application performance
  • Implement:
    • Indexing
    • Caching
    • Query optimization
  • Improve scalability, reliability, and data integrity
Testing & Code Quality
  • Write and maintain:
    • Unit tests
    • Integration tests
    • System tests
  • Work with testing frameworks such as:
    • RSpec
    • Minitest
    • Capybara
  • Maintain strong automated test coverage
  • Use RuboCop, StandardRB, or similar tools to maintain code quality
  • Support CI/CD pipelines for automated testing and deployment
Security & Application Reliability
  • Implement authentication and authorization using tools such as:
    • Devise
    • OmniAuth
  • Apply security best practices including:
    • CSRF protection
    • Input validation
    • OWASP standards
  • Support GDPR, HIPAA, or other compliance requirements when applicable
  • Maintain secure handling of application and customer data
Performance, Monitoring & Production Support
  • Optimize:
    • Page load times
    • API response times
    • Background job processing
  • Monitor application health using tools such as:
    • New Relic
    • Datadog
    • Honeybadger
    • Rollbar
  • Troubleshoot production issues and deploy fixes efficiently
  • Help maintain high application availability and reliability
Engineering Collaboration
  • Partner with Product Managers and Designers to define requirements
  • Participate in:
    • Sprint planning
    • Standups
    • Sprint reviews
    • Retrospectives
  • Provide technical recommendations and realistic effort estimates
  • Maintain clear documentation for:
    • APIs
    • Codebases
    • System architecture
    • Development workflows
Requirements
Must-Have
  • 3+ years of professional Ruby on Rails development experience
  • Strong proficiency with:
    • Ruby
    • Ruby on Rails
    • ActiveRecord
    • MVC architecture
  • Hands‑on experience with PostgreSQL and/or MySQL
  • Experience with Sidekiq or Resque
  • Experience building and integrating RESTful APIs
  • Strong Git and version‑control workflows
  • Experience working with CI/CD pipelines
  • Strong understanding of software engineering best practices
  • Excellent debugging and problem‑solving skills
  • Ability to work independently in a remote environment
  • Availability to collaborate during U.S. client business hours
Nice to Have
  • Experience integrating Rails applications with:
    • React
    • Vue.js
    • Stimulus
  • Cloud deployment experience with:
    • AWS
    • GCP
    • Heroku
  • Experience with Redis or Memcached
  • Familiarity with containerized or cloud‑based environments
  • Previous experience in:
    • SaaS
    • FinTech
    • Healthcare
    • E‑commerce
Tools & Technologies

Backend: Ruby, Ruby on Rails, ActiveRecord
Databases: PostgreSQL, MySQL
Background Jobs: Sidekiq, Resque
Caching: Redis, Memcached
Testing: RSpec, Minitest, Capybara
Code Quality: RuboCop, StandardRB
Cloud: AWS, GCP, Heroku
Monitoring: New Relic, Datadog, Honeybadger, Rollbar
Version Control: Git, GitHub

What Makes You a Strong Fit

You:

  • Understand Rails conventions and best practices deeply
  • Write clean, maintainable, well‑tested code
  • Think beyond simply making a feature work
  • Care about performance, scalability, and reliability
  • Can diagnose complex backend and production issues
  • Balance fast execution with long‑term maintainability
  • Communicate effectively with both technical and non‑technical teammates
  • Take ownership of features from development through deployment
What a Typical Day Looks Like

You may:

  • Build new Rails features and API endpoints
  • Review and optimize ActiveRecord queries
  • Create or update database migrations
  • Build background jobs using Sidekiq
  • Integrate external APIs
  • Write RSpec or other automated tests
  • Review pull requests
  • Troubleshoot production issues
  • Monitor application performance
  • Collaborate with product and frontend teams
  • Participate in sprint planning and engineering discussions

In short: you build and maintain reliable Rails applications while continuously improving performance, code quality, and scalability.

Key Metrics for Success
  • Features delivered accurately and on time
  • Application uptime of 99.9%+
  • Automated test coverage of 80%+
  • Strong application and API performance
  • Minimal production defects and regressions
  • Reduced technical debt
  • Clean, maintainable code
  • Reliable sprint and deployment execution
Why This Role Stands Out
  • Build and scale production Ruby on Rails applications
  • Work on products used by real customers
  • Influence architecture and technical decisions
  • Exposure to modern cloud and development practices
  • Fully remote working environment
  • Strong engineering ownership
  • Career growth opportunities into:
    • Senior Ruby on Rails Developer
    • Senior Software Engineer
    • Technical Lead
    • Engineering Manager
    • Solutions Architect
Interview Process
  1. Initial Phone Screen
  2. Recruiter Interview
  3. Technical Assessment – Rails API, models, endpoints & testing
  4. Engineering Team Interview
  5. Offer & Background Verification
Important: Spark Hire Video Interview

As part of our application process, qualified candidates will be invited to complete a one‑way video interview through Spark Hire.

This is your opportunity to introduce yourself and highlight your experience with Ruby on Rails, backend development, APIs, databases, testing, performance optimization, and production applications.

Please complete your Spark Hire interview promptly after receiving the invitation. Candidates who do not complete the video interview may not move forward in the hiring process.

#RubyOnRails #RubyDeveloper #RailsDeveloper #BackendDeveloper #SoftwareEngineer #PostgreSQL #RSpec #Sidekiq #SaaSJobs #RemoteDeveloper #RemoteEngineering #RemoteJobs

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ruby on Rails Engineer
Ruby on Rails Engineer

TechAID Solutions LLC. • United States

Remote
USD 90,000 - 140,000
Competitive salary
Holidays
Online learning platforms
Senior Ruby on Rails Developer
Senior Ruby on Rails Developer

Canva Designer • United States

Remote
USD 82,000 - 131,000
Ruby On Rails Developer Jobs
Ruby On Rails Developer Jobs

WebSenor Ltd • United States

On-site
USD 90,000 - 140,000
Software Engineer Ruby
Software Engineer Ruby

Xacent HR • New York (NY)

On-site
USD 80,000 - 110,000
Stock Options
Health, Dental, and Vision Insurance
401(k) employer match
+5
Middle Full-Stack Developer (Next.js)
Middle Full-Stack Developer (Next.js)

OpenKrill • United States

On-site
USD 110,000 - 170,000
Remote work
Unlimited PTO
Paid national holidays
+2
Ruby on Rails Developer
Ruby on Rails Developer

Stadium • United States

On-site
USD 90,000 - 130,000
Competitive salary
Flexible working hours
Meal vouchers
+3
Rivo Commerce: Ruby on Rails Engineer with Shopify App Experience
Rivo Commerce: Ruby on Rails Engineer with Shopify App Experience

Breakout Tools • Town of Florida (NY)

On-site
USD 120,000 - 180,000
Remote work
Ruby Engineer - Web Scraping (Remote)
Ruby Engineer - Web Scraping (Remote)

SearchApi • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Equity share
Profit sharing
Annual team retreats
Staff Fullstack Engineer
Staff Fullstack Engineer

Andela • United States

Remote
USD 180,000 - 240,000
Senior Software Engineer - Rails
Senior Software Engineer - Rails

Bolt.new • United States

Remote
USD 120,000 - 180,000