Job Description

πŸ’Ž Ruby on Rails Developer (Ruby, Rails, PostgreSQL, APIs, Sidekiq)

Full-Time | Remote | U.S. Business Hours

πŸš€ About the Role

We’re hiring a skilled Ruby on Rails Developer to build, optimize, and maintain scalable web applications and APIs used in real-world production environments.

This role is focused on:

βœ… Backend application development

βœ… API architecture & integrations

βœ… Database performance & scalability

βœ… Rails application optimization

βœ… Testing & clean code practices

βœ… System reliability & security

You’ll work closely with product, design, and engineering teams to deliver reliable, high-performance applications while contributing to a clean and maintainable codebase.

This is an ideal opportunity for developers who enjoy building production-grade systems, solving performance challenges, and working deeply within the Rails ecosystem.

πŸ”₯ What You’ll Own

Ruby on Rails Application Development

  • Build and maintain:

    • Ruby on Rails applications
    • REST APIs
    • backend services
    • internal tools
  • Implement business logic using:

    • ActiveRecord
    • MVC architecture
    • Rails conventions
  • Develop:

    • scalable backend systems
    • reusable services
    • maintainable application workflows
  • Integrate front-end frameworks such as:

    • Stimulus
    • React
    • Vue.js

Database Design & Performance

  • Design and maintain schemas using:

    • PostgreSQL
    • MySQL
  • Optimize:

    • SQL queries
    • indexing
    • database performance
  • Implement:

    • caching strategies
    • background processing
    • asynchronous workflows
  • Work with:

    • Sidekiq
    • Resque
    • Redis

API Development & Integrations

  • Design and maintain scalable RESTful APIs

  • Integrate with:

    • third-party APIs
    • payment systems
    • SaaS platforms
    • external services
  • Handle:

    • authentication
    • rate limiting
    • background sync jobs
    • webhook processing

Testing & Code Quality

  • Write and maintain:

    • unit tests
    • integration tests
    • system tests
  • Use frameworks such as:

    • RSpec
    • Minitest
    • Capybara
  • Maintain:

    • β‰₯80% test coverage
    • clean code standards
    • linting rules
  • Work within CI/CD pipelines for automated deployments and testing

Security & Reliability

  • Implement:

    • authentication
    • authorization
    • role-based permissions
  • Use tools such as:

    • Devise
    • OmniAuth
  • Follow:

    • OWASP security best practices
    • CSRF protection
    • secure input validation
  • Support compliance requirements where applicable:

    • GDPR
    • HIPAA

Performance Optimization & Monitoring

  • Improve:

    • API response times
    • page load speeds
    • background job throughput
  • Monitor applications using:

    • New Relic
    • Datadog
    • Honeybadger
    • Rollbar
  • Troubleshoot production issues and deploy fixes with minimal downtime

Collaboration & Agile Development

  • Collaborate with:

    • Product Managers
    • Designers
    • Frontend Engineers
    • QA teams
  • Participate in:

    • sprint planning
    • standups
    • code reviews
    • technical discussions
  • Provide accurate development estimates and contribute to architectural decisions

  • Maintain clear technical documentation for long-term maintainability

πŸ’» Required Experience & Skills

  • 3+ years of Ruby on Rails development experience

  • Strong proficiency with:

    • Ruby
    • Rails
    • ActiveRecord
    • MVC architecture
  • Experience with:

    • PostgreSQL or MySQL
    • Sidekiq or Resque
    • Git workflows
    • CI/CD pipelines
  • Strong understanding of:

    • API development
    • backend architecture
    • scalable web applications

⭐ Ideal Experience

  • Experience integrating:

    • React
    • Vue.js
    • Stimulus
  • Experience deploying Rails applications to:

    • AWS
    • GCP
    • Heroku
  • Familiarity with:

    • Redis
    • Memcached
    • background workers
    • caching systems
  • Industry experience in:

    • SaaS
    • fintech
    • healthcare
    • e-commerce

🧠 What Makes You a Great Fit

  • Deep understanding of Rails conventions and ecosystem
  • Strong debugging and problem-solving skills
  • Passion for clean, maintainable, well-tested code
  • Comfortable balancing speed, reliability, and scalability
  • Strong collaborator and communicator in remote engineering environments
  • Ownership mindset with attention to long-term system quality

πŸ“… What a Typical Day Looks Like

  • Review sprint tasks and pick up new feature tickets
  • Build and maintain Rails features and APIs
  • Optimize database queries and application performance
  • Write automated tests and review CI/CD pipelines
  • Collaborate with frontend and product teams on feature implementation
  • Troubleshoot production issues and deploy fixes
  • Monitor application health and improve system reliability
  • Document updates and technical workflows

In short:

You build and maintain scalable Rails applications that are secure, performant, reliable, and ready for production growth.

πŸ“Š Key Success Metrics (KPIs)

  • Features delivered on time and aligned with requirements
  • Application uptime β‰₯ 99.9%
  • Test coverage maintained β‰₯80%
  • Reduced system errors and technical debt
  • Improved API and application performance
  • Positive stakeholder feedback on feature quality and reliability

🌍 Why This Role Stands Out

  • Work on modern production Rails applications

  • Opportunity to influence architecture and backend scalability

  • Exposure to:

    • APIs
    • distributed systems
    • cloud deployments
    • performance optimization
  • Strong growth opportunities into:

    • Senior Rails Engineer
    • Backend Engineer
    • Tech Lead
    • Platform Engineering
  • Fully remote flexibility with collaborative engineering teams

πŸ§ͺ Interview Process

  • Initial Phone Screen
  • Video Interview with Pavago Recruiter
  • Technical Assessment

(Build a small Rails API with models, endpoints, and tests)

  • Client Interview with Engineering Team
  • Offer & Background Verification

πŸ‘‰ Apply Now

If you:

  • Love building scalable backend systems
  • Enjoy writing clean Rails code
  • Care deeply about reliability and performance
  • Want to work on real production applications

This role is a strong fit for you.

Share this job:
Please let Pavago know you found this job on Remote First Jobs πŸ™

229 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like Pavago

Explore remote-first companies similar to Pavago. Discover other top-rated employers that offer flexible schedules and work-from-anywhere options.

Talent Right AUS Logo

Talent Right AUS

End-to-end recruitment and HR services for small and medium-sized Australian businesses.

View company profile β†’
TLNT Logo

TLNT

Connects businesses with remote talent from Mexico and Latin America, specializing in Marketing, Creative, Operations, and Tech roles.

View company profile β†’
Valatam Logo

Valatam

Connects U.S. and Canadian businesses with pre-vetted, full-time remote Virtual Assistants from Latin America.

View company profile β†’
SheWorks! Logo

SheWorks!

A digital platform connecting businesses with certified global remote talent and empowering women with remote work opportunities.

View company profile β†’
BEON.tech Logo

BEON.tech

51-200 beon.tech

Connecting LATAM tech talent

View company profile β†’
VALUE Virtual Assistants Logo

VALUE Virtual Assistants

Tailored virtual assistant solutions connecting businesses with Filipino talent.

View company profile β†’

Project: Career Search

Rev. 2026.5

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply