This position is no longer available
Peru Remote (Global)

Pavago's client was looking for a Ruby on Rails Developer

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.

Required Skills
Ruby on RailsRubyPostgreSQLMySQL
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Pavago's client
Operates at the intersection of structured telehealth and patient-centered care with a proactive model.
All jobs at Pavago's client Visit website
Job Details
Category backend
Posted 3 months ago