




Resumen: Únete a un equipo obsesionado con el producto para lanzar servicios de alto rendimiento, diseñar funciones impulsadas por IA y mantener principios de código limpio que simplifiquen las operaciones hoteleras. Aspectos destacados: 1. Oportunidad de trabajar en la automatización impulsada por IA para el sector hotelero 2. Participación en herramientas de IA de vanguardia y funciones potenciadas por modelos de lenguaje de gran tamaño (LLM) 3. Cultura centrada en el trabajo remoto, con horarios flexibles y desarrollo profesional **Descripción de la empresa** Nuestra misión es simplificar las operaciones hoteleras. Nuestra plataforma nativa en la nube ya gestiona miles de establecimientos en todo el mundo, y estamos intensificando nuestra apuesta por la automatización impulsada por IA para eliminar las tareas repetitivas del sector hotelero. Somos un equipo ágil y centrado en el producto, que valora la curiosidad, las decisiones basadas en datos y el despliegue continuo en producción. Si disfrutas transformar problemas complejos en sistemas elegantes y resilientes, ¡nos encantaría conocerte! **Descripción del puesto** * Desarrollar servicios de alto rendimiento en Node.js / TypeScript, Kotlin o Java mediante Spring Boot o Micronaut. * Aprovechar herramientas de IA (por ejemplo, GitHub Copilot, Cursor, Claude Code) para acelerar el desarrollo y compartir buenas prácticas con el equipo. * Asumir la responsabilidad del ciclo de vida del desarrollo de software (SDLC), utilizando infraestructura como código (IaC, Terraform) para despliegues blue-green y gestión de entornos de previsualización. * Perfilado y ajuste continuo de latencia, costes y rendimiento. * Diseñar funciones y agentes potenciados por LLM mediante LangChain o frameworks compatibles con MCP, integrando patrones de recuperación, memoria y uso de herramientas. * Mantener los principios de código limpio y diseño orientado al dominio, actuando como mentor/a de colegas mediante revisiones cuidadosas de solicitudes de extracción (PR). * Identificar y proponer soluciones ante debilidades de escalabilidad, cuellos de botella de rendimiento y riesgos de seguridad. **Requisitos** * 6 o más años desarrollando software en producción. * Conocimientos profundos en al menos uno de los siguientes: TypeScript, Kotlin o Java. * Experiencia demostrable gestionando cargas de trabajo contenerizadas o sin servidor en AWS, GCP o Kubernetes. * Competencia sólida con bases de datos relacionales y NoSQL (MySQL, MongoDB, DynamoDB, Redis). * Familiaridad con entornos basados en UNIX. * Capacidad de comunicación clara en inglés y disposición para recibir y aplicar retroalimentación. * Enfoque en resultados, no solo en la finalización de tareas. **Habilidades adicionales deseables** * Experiencia con GitOps. * Capacidad full-stack con React / Next.js. * Experiencia práctica con asistentes de programación basados en IA (Copilot, Cursor, Claude Code) o frameworks/herramientas para agentes autónomos (LangChain, CrewAI, Autogen, n8n). * Experiencia en MLOps o ingeniería de datos (Kubeflow, SageMaker, Feast). * Interés por la tutoría y las charlas técnicas en comunidades profesionales. **Información adicional** * Cultura centrada en el trabajo remoto, con horarios flexibles y franjas horarias centrales. * Presupuesto para formación y plan de desarrollo profesional. * Entorno internacional y diverso en el que tu contribución importa. * Un equipo excepcional, ágil y multifuncional con el que trabajar. * Trabajo orientado a objetivos. * Horario laboral flexible


