Companies in this catalog do not charge applicants. Never send money to apply.
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
Enjoy building scalable backend applications and APIs
Care about clean, maintainable, well-tested code
Are comfortable with databases, background jobs, and production systems
Enjoy solving complex engineering challenges
We’d love to hear from you.
Apply today and help build reliable, scalable applications in a modern remote engineering environment.
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 Originally posted on Himalayas