Descripción
Buscamos un **Ingeniero Senior de Ruby con experiencia en Elixir** para unirse a nuestro equipo y contribuir al diseño, desarrollo y mantenimiento de aplicaciones escalables y de alto rendimiento. En este puesto, colaborarás con equipos multifuncionales para entregar soluciones robustas aprovechando tecnologías modernas y las mejores prácticas de ingeniería.
**Responsabilidades**
* Diseñar y desarrollar servicios backend escalables utilizando Ruby on Rails y Elixir
* Colaborar con equipos multifuncionales para definir, diseñar e implementar nuevas funcionalidades
* Mantener y mejorar bases de código existentes para garantizar el rendimiento y la fiabilidad
* Implementar y gestionar canalizaciones CI/CD para despliegues fluidos
* Escribir código limpio y testeable utilizando RSpec y Minitest
* Construir e integrar componentes frontend con JavaScript y ReactJS
* Gestionar el procesamiento de trabajos en segundo plano con Sidekiq
* Trabajar con bases de datos relacionales y no relacionales para optimizar el almacenamiento y la recuperación de datos
* Desplegar y gestionar aplicaciones mediante Docker, Kubernetes y Heroku en AWS
* Participar en revisiones de código y orientar a ingenieros junior para mantener altos estándares de ingeniería
**Requisitos**
* 3 años o más de experiencia en desarrollo de software con el framework Ruby on Rails y Elixir
* Competencia en JavaScript y ReactJS para desarrollo frontend
* Conocimientos avanzados en bases de datos relacionales como MySQL o PostgreSQL, así como en soluciones NoSQL
* Habilidades en herramientas de contenerización y orquestación, incluidas Docker y Kubernetes
* Experiencia previa con plataformas en la nube como AWS y Heroku
* Familiaridad con frameworks de pruebas como RSpec y Minitest
* Conocimientos de Elasticsearch, Sidekiq y GIT
* Comprensión de los principios y herramientas CI/CD
* Dominio avanzado del inglés (nivel C1+)