JobMatch
← Back to jobs

Ruby on Rails Developer

Pavago

RemoteSouth AfricaMid-levelFull Time
Posted
1 month ago
Source
Pavago (workable)
Field
Engineering

Skills

Ruby on RailsPostgreSQLREST APIsSecurityVueReactMySQLRedisCI/CDSparkRubySQLAWSGCPGitJavaScript

Description

Ruby on Rails Developer – Rails, PostgreSQL, APIs & Sidekiq Full-Time | Remote | U.S. Business Hours About the Role At Pavago, one of our clients is hiring a Ruby on Rails Developer to build, maintain, and optimize scalable production web applications and APIs. This is a hands-on engineering role focused on Ruby on Rails, PostgreSQL, REST APIs, background jobs, performance, and clean, well-tested code. You’ll work with product and engineering teams to ship reliable features, improve application performance, and maintain systems built for scale. What You’ll Own Ruby on Rails Development - Build and maintain production Ruby on Rails applications - Develop backend services, business logic, and internal tools - Work with Ruby, Rails, ActiveRecord, and MVC architecture - Build reusable, maintainable services following Rails best practices - Integrate with front-end technologies such as Stimulus, React, or Vue.js APIs & Integrations - Design and maintain RESTful APIs - Integrate third-party APIs, SaaS platforms, and payment systems - Build and maintain webhooks and background synchronization jobs - Implement authentication, authorization, and rate limiting PostgreSQL & Background Jobs - Design and maintain PostgreSQL/MySQL schemas - Optimize SQL queries, indexes, and database performance - Build asynchronous workflows using Sidekiq/Resque - Work with Redis and caching strategies to improve performance Testing & Code Quality - Write unit, integration, and system tests using RSpec, Minitest, or Capybara - Maintain clean, readable, and well-tested code - Participate in code reviews and CI/CD workflows - Help reduce technical debt and improve long-term maintainability Performance, Security & Reliability - Troubleshoot production issues and performance bottlenecks - Improve API response times and background job performance - Follow secure development and OWASP best practices - Monitor application health using tools such as New Relic, Datadog, Honeybadger, or Rollbar Requirements - 3+ years of professional Ruby on Rails development experience - Strong proficiency in Ruby, Rails, ActiveRecord, and MVC - Hands-on experience with PostgreSQL or MySQL - Experience building and integrating REST APIs - Experience with Sidekiq or Resque - Familiarity with Redis, caching, and background processing - Experience with Git and CI/CD pipelines - Strong understanding of scalable backend application development - Strong debugging and problem-solving skills - Comfortable working remotely during U.S. business hours Nice to Have - React, Vue.js, or Stimulus experience - AWS, GCP, or Heroku deployment experience - SaaS, fintech, healthcare, or e-commerce background - Experience with Devise or OmniAuth - Experience optimizing high-traffic Rails applications What Success Looks Like - Reliable, production-ready features shipped on time - Clean and maintainable Rails code - Strong automated test coverage - Improved API and database performance - Fewer production errors and reduced technical debt - Stable and scalable application performance Why Join - Work on real-world production Rails applications - Hands-on ownership of backend systems and APIs - Exposure to Rails, PostgreSQL, Sidekiq, Redis, cloud infrastructure, and performance optimization - Opportunity to influence technical architecture - Fully remote environment - Growth path into Senior Rails Engineer, Backend Engineer, Tech Lead, or Platform Engineering Interview Process - Initial Phone Screen - Spark Hire Intro Video - Recruiter Interview - Technical Assessment – Rails API + Tests - Client Engineering Interview - Offer & Background Verification Apply Now If you’re an experienced Ruby on Rails Developer who enjoys building scalable APIs, optimizing PostgreSQL applications, and writing clean production-grade code, we’d love to hear from you. #RubyOnRails #RubyDeveloper #RailsDeveloper #BackendDeveloper #PostgreSQL #Sidekiq #RESTAPI #SoftwareEngineer #RemoteDeveloper #RemoteJobs

JobMatch aggregates public listings. Always apply through the original posting.