Design, build, and maintain scalable Ruby on Rails applications. Collaborate with distributed engineering teams to enhance deployment, monitoring, and CI/CD pipelines. Troubleshoot production issues and implement long-term solutions.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Ruby on Rails Developer
Location: Remote (must be available during US Eastern Standard Time hours)
About the Role
We’re looking for a Ruby on Rails Developer to join our growing team. You’ll play a key role in building and scaling our core platform, working closely with a distributed engineering team that supports a US-based SaaS product. This position is ideal for someone who loves tackling complex backend challenges, optimizing database performance, and contributing to infrastructure improvements.
Responsibilities
- Design, build, and maintain scalable Ruby on Rails applications.
- Develop and optimize complex PostgreSQL queries, schemas, and migrations.
- Collaborate with DevOps and infrastructure teams to enhance deployment, monitoring, and CI/CD pipelines.
- Write clean, maintainable, and well-tested code following best practices.
- Troubleshoot production issues and implement long-term solutions.
- Participate in code reviews, sprint planning, and architecture discussions.
Requirements
- 5+ years of professional experience with Ruby on Rails.
- Deep expertise in PostgreSQL — including performance tuning and advanced SQL queries.
- Experience managing or working closely with cloud infrastructure (AWS preferred).
- Strong understanding of RESTful APIs, background jobs, and caching strategies.
- Proficiency with Git, CI/CD pipelines, and testing frameworks (RSpec, Minitest, etc.).
- Excellent communication and collaboration skills in a remote environment.
- Must be available to work during US Eastern Standard Time (EST) hours.
Nice to Have
- Familiarity with Docker, Kubernetes, or Terraform.
- Experience with frontend frameworks (React, Vue.js, or similar).
- Background in SaaS or high-scale web applications.
- Enthusiasm for continuous learning and improving infrastructure skills.
Why Join Us
- 100% remote role with flexible, collaborative work culture.
- Opportunity to work on impactful projects with a modern tech stack.
- Competitive compensation and growth opportunities.