Description
Summary:
Join EX Squared LATAM as a Senior Ruby on Rails Developer, contributing to a multi-year modernization program for a major media and entertainment platform, building innovative, high-impact technology solutions.
Highlights:
1. Contribute to a multi-year modernization program for a major media platform
2. Work on a large, high-traffic Ruby on Rails 8 application
3. Collaborative, inclusive, and innovation-driven culture
At **EX Squared LATAM**, we are a digital transformation company focused on building innovative, high\-impact technology solutions that drive real business value. We partner with top\-tier clients across global, regional, and local markets, fostering a collaborative, inclusive, and innovation\-driven culture where your ideas truly matter.
**Role Overview**
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.
**What you'll do**
* 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.
**What you'll bring**
* **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.
**What will make you stand out**
* Experience deploying Rails applications on **Heroku or another managed PaaS**, together with AWS services such as S3\.
* Experience with **Hotwire Native** on iOS or Android.
* Experience developing CMS or content\-modeling solutions using Action Text, Trix, ViewComponent, Phlex, or component\-based page builders.
* Experience with search technologies such as PostgreSQL full\-text search, Elasticsearch, OpenSearch, Typesense, or Algolia.
* Experience supporting **high\-traffic or event\-driven applications** and performing load testing ahead of major traffic peaks.
* Experience with CDN and edge caching technologies such as Fastly or Cloudflare.
* Rails security remediation experience using tools such as Brakeman and bundler\-audit.
* Experience with Ruby/Rails version upgrades and large\-scale dependency migrations.
* Exposure to media, entertainment, live events, ticketing, membership, or subscription products.
**Why EX Squared?**
At EX Squared, we believe in building strong, collaborative teams that create meaningful impact. You’ll work alongside talented professionals across the region, contributing to innovative projects while continuing to grow your career in a supportive, flexible, and people\-focused environment.
We value curiosity, ownership, continuous learning, and open collaboration, creating an environment where professionals can thrive, grow, and make a difference.
**What We Offer**
* 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 only available to candidates currently residing in **Latin America or Brazil**. Applications outside these regions will not be considered.
**Ready to become an EXpert?**
Join our EXperts team! \#ApplyNow