Location: Remote Job Type: Full-Time Working Hours: U.S. Client Business Hours (with flexibility for sprint reviews, deployments, and occasional on-call support)
About the Role
We’re hiring a Ruby on Rails Developer to build, maintain, and scale modern web applications using the Ruby on Rails framework.
In this role, you’ll work across backend development, API integrations, database optimization, application performance, and system reliability. You’ll collaborate closely with product managers, designers, and front-end engineers to deliver high-quality features that are secure, scalable, and maintainable.
If you’re passionate about clean code, performance optimization, and building reliable SaaS applications, this role is for you.
Key Responsibilities
Application Development
Build and maintain Ruby on Rails applications and APIs.
Develop business logic using:
Ruby
Rails
ActiveRecord
MVC architecture
Create and maintain background jobs using:
Sidekiq
Resque
Integrate third-party APIs and external services.
Collaborate with front-end teams using:
Stimulus
React
Vue.js
Database Design & Optimization
Design and maintain databases using:
PostgreSQL
MySQL
Create and manage database migrations.
Optimize queries and application performance.
Implement:
Indexing
Caching
Query optimization
Ensure scalability and reliability of data systems.
Testing & Quality Assurance
Write and maintain:
Unit tests
Integration tests
System tests
Utilize testing frameworks such as:
RSpec
Minitest
Capybara
Maintain code coverage of 80% or higher.
Enforce code quality standards using:
RuboCop
StandardRB
Support CI/CD pipelines for automated testing and deployment.
Security & Compliance
Implement authentication and authorization using:
Devise
OmniAuth
Apply security best practices including:
CSRF protection
Input validation
OWASP standards
Support compliance requirements such as:
GDPR
HIPAA (when applicable)
Ensure application security and data protection.
Performance & Monitoring
Optimize:
Page load times
API response times
Background job processing
Monitor application health using:
New Relic
Datadog
Honeybadger
Rollbar
Troubleshoot production issues and deploy fixes efficiently.
Maintain high availability and system reliability.
Collaboration & Documentation
Partner with Product Managers and Designers to define requirements and prioritize features.
Participate in sprint planning, standups, reviews, and retrospectives.
Provide accurate effort estimates and technical recommendations.
Maintain clear documentation for:
Codebases
APIs
System architecture
Development workflows
Requirements
Must-Have Qualifications
3+ years of professional Ruby on Rails development experience.
Strong proficiency in:
Ruby
Ruby on Rails
ActiveRecord
MVC architecture
Experience with:
PostgreSQL and/or MySQL
Sidekiq or Resque
RESTful APIs
Git workflows
CI/CD pipelines
Strong understanding of software development best practices.
Excellent problem-solving and debugging skills.
Ability to work independently in a remote environment.
Preferred Qualifications
Experience integrating front-end frameworks such as:
React
Vue.js
Stimulus
Experience deploying applications on:
AWS
GCP
Heroku
Familiarity with:
Redis
Memcached
Background processing systems
Experience working in:
SaaS
FinTech
Healthcare
E-commerce
Exposure to containerized environments and cloud infrastructure.
Tools & Technologies
Ruby
Ruby on Rails
PostgreSQL
MySQL
Sidekiq
Resque
Redis
Git
GitHub
RSpec
Minitest
Capybara
RuboCop
AWS
GCP
Heroku
New Relic
Datadog
Honeybadger
Rollbar
What Makes You a Great Fit?
Strong understanding of Rails conventions and best practices.
Passion for clean, maintainable, and well-tested code.
Analytical and solution-oriented mindset.
Ability to balance rapid development with long-term scalability.
Strong communication and collaboration skills.
Comfortable working in agile, fast-paced development environments.
What Success Looks Like
Features delivered on time and aligned with requirements.
Application uptime maintained at 99.9% or higher.
Test coverage consistently maintained above 80%.
Reduced technical debt and improved system maintainability.
High-quality code with minimal production issues.
Positive feedback from engineering, product, and business stakeholders.
Why Join Us?
Build and scale modern web applications with a talented engineering team.
Work on impactful products used by real customers.
Opportunity to influence architecture and technical decisions.
Exposure to modern development practices and cloud technologies.
Fully remote work environment with flexible collaboration.
Career growth opportunities into:
Senior Ruby on Rails Developer
Software Engineer
Technical Lead
Engineering Manager
Solutions Architect
Interview Process
Initial Phone Screen
Recruiter Interview
Technical Assessment (Rails API, models, endpoints, and testing exercise)
Engineering Team Interview
Offer & Background Verification
Apply Now
If you’re a Ruby on Rails Developer who enjoys building scalable applications, solving complex technical challenges, and writing clean, maintainable code, we’d love to hear from you.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!