Pavago's client is looking for a Ruby on Rails Developer to build and maintain robust web applications, ensuring they are secure, performant, and scalable. In this role, you will design back-end systems, integrate APIs, manage databases, and collaborate closely with front-end teams to deliver complete features within a culture that values clean code and best practices.
What You'll Do
- Build and maintain Rails applications, APIs, and background jobs.
- Implement business logic with ActiveRecord models, controllers, and views.
- Integrate front-end frameworks like Stimulus, React, or Vue into Rails applications.
- Design, migrate, and maintain schemas in PostgreSQL or MySQL.
- Optimize database queries for performance and scalability.
- Implement indexing, caching, and background jobs using frameworks such as Sidekiq or Resque.
- Write and maintain unit, integration, and system tests with RSpec, Minitest, or Capybara.
- Configure and maintain CI/CD pipelines for automated testing and deployment.
- Maintain ≥80% code coverage and enforce style/linting rules with tools like RuboCop or StandardRB.
- Implement user authentication and authorization using Devise or OmniAuth.
- Enforce security best practices including CSRF protection, input validation, and OWASP guidelines.
- Ensure compliance with data privacy laws such as GDPR or HIPAA as applicable.
- Optimize page load times, API response times, and background job throughput.
- Monitor systems with tools like New Relic, Datadog, Honeybadger, or Rollbar.
- Troubleshoot issues and deploy hotfixes with minimal downtime.
- Collaborate with product managers and designers to scope and prioritize features.
- Participate in sprint ceremonies and provide accurate story estimates.
- Document code, APIs, and workflows for long-term maintainability.
What We're Looking For
- 3+ years of professional Ruby on Rails development experience.
- Proficiency in Ruby, Rails, ActiveRecord, and MVC architecture.
- Experience with PostgreSQL or MySQL and background job frameworks like Sidekiq or Resque.
- Familiarity with Git workflows and CI/CD tools.
Nice to Have
- Experience integrating front-end frameworks such as Stimulus, React, or Vue with Rails.
- Experience deploying Rails applications to platforms like Heroku, AWS, or GCP.
- Familiarity with caching solutions like Redis or Memcached.
- Industry exposure in SaaS, fintech, healthcare, or e-commerce.
Technical Stack
- Backend: Ruby on Rails, Ruby, ActiveRecord, Sidekiq, Resque
- Databases: PostgreSQL, MySQL, Redis, Memcached
- Testing: RSpec, Minitest, Capybara
- Infrastructure & DevOps: CI/CD, Heroku, AWS, GCP
- Security & Auth: Devise, OmniAuth
- Frontend Integration: Stimulus, React, Vue
- Monitoring: New Relic, Datadog, Honeybadger, Rollbar
Team & Environment
You will collaborate closely with front-end and product teams in a culture dedicated to clean code and engineering best practices.
Work Mode
This is a global remote position.





