Chat rápido, mejores ofertas — Descargar

Desarrollador Senior de Ruby on Rails

Indeed

Compañía

Tipo de empleoTiempo completo
Modalidad de trabajoPresencial
Nivel de experienciaSin requisito de experiencia
Nivel educativoSin requisito de título

Descripción

Resumen: Únase a EX Squared LATAM como Desarrollador Senior de Ruby on Rails, contribuyendo a un programa de modernización plurianual para una importante plataforma de medios y entretenimiento, creando soluciones tecnológicas innovadoras y de alto impacto. Aspectos destacados: 1. Contribuir a un programa de modernización plurianual para una importante plataforma mediática 2. Trabajar en una gran aplicación de Ruby on Rails 8 con alto tráfico 3. Una cultura colaborativa, inclusiva y orientada a la innovación En **EX Squared LATAM**, somos una empresa de transformación digital centrada en crear soluciones tecnológicas innovadoras y de alto impacto que generen valor empresarial real. Colaboramos con clientes de primer nivel en mercados globales, regionales y locales, fomentando una cultura colaborativa, inclusiva y orientada a la innovación donde sus ideas realmente importan. **Descripción del puesto** Actualmente buscamos un **Desarrollador Senior de Ruby on Rails** para unirse a uno de los equipos tecnológicos distribuidos de nuestros clientes y contribuir a un programa de modernización plurianual para una importante plataforma de medios y entretenimiento. Trabajará en una gran aplicación de **Ruby on Rails 8** con alto tráfico que funciona como sitio web de acceso público, sistema de gestión de contenidos editorial (CMS) y centro de integración para sistemas de venta de entradas, gestión de eventos y CRM. El trabajo combina el desarrollo de nuevas funcionalidades con tareas de modernización, mejoras de rendimiento, refuerzo de la seguridad y fortalecimiento de las integraciones con terceros dentro de una base de código de producción consolidada. **Ubicación** Posición completamente remota dentro de LATAM. Los candidatos deben poder mantener al menos **4 horas diarias de superposición horaria con la zona horaria del Este (Eastern Time)**. **Duración del contrato** Contrato a plazo fijo con posibilidad de prórroga. **Requisito lingüístico** Inglés avanzado. Se requiere fluidez profesional tanto escrita como oral en inglés. **Sus responsabilidades** * Desarrollar y ampliar funcionalidades en una gran aplicación de **Rails 8**, incluyendo modelos, controladores, trabajos en segundo plano y vistas renderizadas en el servidor. * Crear experiencias interactivas en el front-end mediante **Hotwire, Turbo Drive, Turbo Frames, Turbo Streams, Stimulus y Tailwind CSS**. * Mejorar y ampliar un CMS interno basado en Rails y contribuir a experiencias de autoría de contenidos basadas en componentes. * Construir y reforzar integraciones con plataformas de terceros para venta de entradas, gestión de eventos y CRM mediante APIs REST, webhooks y sincronización programada. * Diseñar integraciones resilientes con lógica de reintento, idempotencia, manejo de errores y reconciliación automatizada. * Construir y operar flujos de trabajo de **Sidekiq**, prestando atención a la concurrencia, el orden y los escenarios de fallo. * Diseñar y desarrollar APIs versionadas que soporten aplicaciones móviles y consumidores secundarios. * Mejorar el rendimiento de la aplicación y de PostgreSQL antes de eventos estacionales con alto tráfico. * Implementar estrategias de caché, contribuir a pruebas de carga y apoyar iniciativas de CDN y escalado automatizado. * Escribir pruebas automatizadas significativas y participar activamente en revisiones de código y toma de decisiones técnicas. **Qué debe aportar** * **Más de 5 años de experiencia profesional con Ruby on Rails**, incluida una experiencia sustancial trabajando dentro de grandes bases de código de producción ya existentes. * Experiencia reciente con **Rails 7 o Rails 8**. * Amplia experiencia en producción con **Hotwire, Turbo y Stimulus**. * Conocimientos sólidos de **PostgreSQL**, incluido el diseño de esquemas e índices, optimización de consultas, análisis con EXPLAIN y resolución de problemas N+1. * Experiencia diseñando trabajos en segundo plano mediante **Sidekiq o equivalente**, incluidas estrategias de reintento, idempotencia, aislamiento de colas y manejo de errores. * Experiencia sólida integrando APIs y webhooks de terceros. * Experiencia en pruebas automatizadas con **RSpec o Minitest**, especificaciones de solicitud y pruebas de sistema/integración con Capybara. * Habilidades sólidas en HTML semántico y Tailwind CSS. * Experiencia creando interfaces accesibles alineadas con los estándares **WCAG 2.1 AA**. * Conocimientos sobre autenticación, autorización, OAuth2/OIDC, gestión de tokens/sesiones y control de acceso basado en roles. * Experiencia con prácticas de observabilidad, incluidos registros estructurados, métricas y herramientas de monitoreo de rendimiento de aplicaciones (APM). * Excelentes habilidades comunicativas y capacidad para trabajar de forma proactiva dentro de equipos distribuidos. **Qué lo destacará** * Experiencia desplegando aplicaciones Rails en **Heroku u otra plataforma PaaS gestionada**, junto con servicios de AWS como S3. * Experiencia con **Hotwire Native** en iOS o Android. * Experiencia desarrollando soluciones CMS o de modelado de contenidos mediante Action Text, Trix, ViewComponent, Phlex o constructores de páginas basados en componentes. * Experiencia con tecnologías de búsqueda como búsqueda de texto completo en PostgreSQL, Elasticsearch, OpenSearch, Typesense o Algolia. * Experiencia apoyando **aplicaciones con alto tráfico o impulsadas por eventos**, y realizando pruebas de carga previas a picos importantes de tráfico. * Experiencia con tecnologías de CDN y caché perimetral como Fastly o Cloudflare. * Experiencia en corrección de vulnerabilidades de seguridad en Rails mediante herramientas como Brakeman y bundler-audit. * Experiencia actualizando versiones de Ruby/Rails y migrando dependencias a gran escala. * Conocimiento previo del sector de medios, entretenimiento, eventos en vivo, venta de entradas, membresías o productos por suscripción. **¿Por qué unirse a EX Squared?** En EX Squared creemos en construir equipos sólidos y colaborativos que generen un impacto significativo. Trabajará junto a profesionales talentosos de toda la región, contribuyendo a proyectos innovadores mientras sigue desarrollando su carrera en un entorno de apoyo, flexible y centrado en las personas. Valoramos la curiosidad, la propiedad, el aprendizaje continuo y la colaboración abierta, creando un entorno donde los profesionales puedan prosperar, crecer y marcar la diferencia. **Qué ofrecemos** * Una remuneración competitiva en USD. * Acceso a plataformas de aprendizaje y oportunidades de desarrollo profesional. * Un entorno laboral remoto flexible. * Equipos colaborativos y multiculturales. * La oportunidad de contribuir a una plataforma digital a gran escala y con alto tráfico, con un impacto real en producción. **Nota sobre elegibilidad** Esta oportunidad está disponible únicamente para candidatos que residan actualmente en **Latinoamérica o Brasil**. No se considerarán solicitudes provenientes de fuera de estas regiones. **¿Listo para convertirse en un EXperto?** ¡Únase a nuestro equipo de EXpertos! \#ApplyNow

Fuentea: indeed
Parte del contenido se ha traducido automáticamente

Publicado por

Sofía González

Indeed · HR

Ubicación

Sofía González

Indeed · HR

Empleos similares

Desarrollador Senior de Ruby on Rails empleo de Indeed en 2026 | ok.com