Senior Ruby on Rails Developer @EX Squared
Software Development
Salary unspecified
Remote Location
Employment Type contract
Posted 1mth ago

[Hiring] Senior Ruby on Rails Developer @EX Squared

1mth ago - EX Squared is hiring a remote Senior Ruby on Rails Developer. πŸ’Έ Salary: unspecified πŸ“Location: Latin America (LATAM)

Role Description

We’re currently looking for a Senior Ruby on Rails Developer to join one of our client’s distributed technology teams and contribute to a multi-year modernization program for a major media and entertainment platform.

You’ll work on a large, high-traffic Ruby on Rails 8 application that serves as a public-facing website, editorial CMS, and integration hub for ticketing, event-management, and CRM systems. The work combines new feature development with modernization, performance improvements, security enhancements, and strengthening third-party integrations within an established production codebase.

Location: Fully remote position within LATAM. Candidates must be able to maintain at least 4 hours of daily overlap with Eastern Time.

Contract Duration: Fixed-term contract with potential for extension.

Language Requirement: Advanced English. Professional fluency in written and spoken English is required.

Qualifications

  • 5+ years of professional Ruby on Rails experience, including substantial experience working within large existing production codebases.
  • Recent experience with Rails 7 or Rails 8.
  • Strong production experience with Hotwire, Turbo and Stimulus.
  • Strong PostgreSQL knowledge, including schema and index design, query optimization, EXPLAIN analysis, and N+1 troubleshooting.
  • Experience designing background jobs using Sidekiq or equivalent, including retry strategies, idempotency, queue isolation, and failure handling.
  • Strong experience integrating third-party APIs and webhooks.
  • Automated testing experience with RSpec or Minitest, request specs, and system/integration testing with Capybara.
  • Strong semantic HTML and Tailwind CSS skills.
  • Experience building accessible interfaces aligned with WCAG 2.1 AA.
  • Familiarity with authentication, authorization, OAuth2/OIDC, token/session management, and role-based access control.
  • Experience with observability practices including structured logging, metrics, and APM tools.
  • Strong communication skills and the ability to work proactively within distributed teams.

Requirements

  • Build and extend features across a large Rails 8 application, including models, controllers, background jobs, and server-rendered views.
  • Develop interactive front-end experiences using Hotwire, Turbo Drive, Turbo Frames, Turbo Streams, Stimulus, and Tailwind CSS.
  • Improve and extend an internal Rails-based CMS and contribute to component-based content authoring experiences.
  • Build and strengthen integrations with third-party ticketing, event-management, and CRM platforms using REST APIs, webhooks, and scheduled synchronization.
  • Design resilient integrations with retry logic, idempotency, failure handling, and automated reconciliation.
  • Build and operate Sidekiq workflows with attention to concurrency, ordering, and failure scenarios.
  • Design and develop versioned APIs supporting mobile applications and downstream consumers.
  • Improve application and PostgreSQL performance ahead of high-traffic seasonal events.
  • Implement caching strategies, contribute to load testing, and support CDN and automated scaling initiatives.
  • Write meaningful automated tests and contribute actively to code reviews and technical decision-making.

Benefits

  • Competitive compensation in USD.
  • Access to learning platforms and professional development opportunities.
  • Flexible remote work environment.
  • Collaborative and multicultural teams.
  • Opportunity to contribute to a large-scale, high-traffic digital platform with real production impact.

Eligibility Note

This opportunity is open to candidates based in Latin America, excluding Costa Rica, as the role is available under a contractor model only.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Ruby on Rails Developer @EX Squared
Software Development
Salary unspecified
Remote Location
Employment Type contract
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 131,818+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later