




Estamos buscando un Desarrollador Senior Ruby on Rails experimentado y orientado al detalle para unirse a nuestro equipo. El candidato ideal se desenvuelve bien en un entorno colaborativo, posee una actitud tranquila y serena, y demuestra habilidades excepcionales de comunicación. Este puesto requiere un profundo conocimiento del desarrollo moderno de aplicaciones web, sólidas habilidades para resolver problemas y dominio en la gestión de sistemas complejos con enfoque en rendimiento y escalabilidad. **Principales responsabilidades:** * Desarrollar y mantener aplicaciones web utilizando Rails 7, siguiendo las mejores prácticas y altos estándares de codificación. * Diseñar, implementar y mantener APIs RESTful, asegurando integraciones robustas y escalables. * Utilizar ActiveAdmin para el desarrollo y gestión de interfaces administrativas. * Implementar trabajos en segundo plano y colas de tareas usando Sidekiq y Redis para procesamiento asíncrono. * Gestionar funciones de búsqueda de texto completo con Elasticsearch, optimizando el rendimiento y relevancia de las consultas. * Diseñar y mantener bases de datos eficientes con PostgreSQL, asegurando integridad y optimización de los datos. * Desplegar, monitorear y gestionar aplicaciones en Heroku, incluyendo complementos y escalado. * Colaborar con equipos multifuncionales para definir, diseñar y lanzar nuevas funcionalidades. * Identificar cuellos de botella y errores, y elaborar soluciones para mitigar y resolver estos problemas. **Requisitos:** * 5+ años de experiencia profesional en desarrollo con Ruby on Rails. * Experiencia comprobada con las características y ecosistema de Rails 7. * Sólido conocimiento de los principios de diseño y desarrollo de APIs. * Experiencia avanzada en ActiveAdmin para la creación de interfaces administrativas. * Experiencia sólida con Sidekiq y Redis para el procesamiento de trabajos en segundo plano. * Experiencia práctica con Elasticsearch para búsquedas y consultas de datos. * Dominio de PostgreSQL, incluyendo consultas avanzadas y optimización de bases de datos. * Experiencia desplegando y gestionando aplicaciones en Heroku, incluyendo solución de problemas y escalado. * Excelentes habilidades de comunicación escrita y verbal, con la costumbre de comunicar en exceso para mantener informados a todos los interesados. * Enfoque tranquilo y metódico para la resolución de problemas e interacciones con el equipo. * Fuertes habilidades de gestión del tiempo y capacidad para cumplir consistentemente con los plazos. **Lo que te encantará de nosotros...** * Trabajar en una empresa de rápido crecimiento. * Entorno laboral internacional. * 5 días laborables durante la semana. * Bonificaciones por cumplimiento de objetivos. E04JI80034mh407sqe2


