knowmad mood
About us
Una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacen para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento.
El punto de partida es la evolución, integrando soluciones novedosas, disruptivas e innovadoras para afrontar los futuros retos del mercado. En knowmad mood todos son importantes, son un equipo de grandes personas.
Formado por casi 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de sus clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto.
Los valores que marcan su rumbo y les guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.
Combinan ilusión, experiencias y positivismo, llegando más allá de los objetivos y planteando propuestas innovadoras que rompan las barreras internas y posicionen los negocios en el liderazgo tecnológico.
En knowmad mood apuestan por unificar la estrategia digital del negocio con soluciones técnicas, confiando en nuestros talentos, sus ideas y su compromiso para llevar a cabo grandes proyectos que cambian el rumbo de la sociedad. Además, son responsables con el entorno medioambiental, ético y social.
Actualmente cuentan con oficinas en Madrid, Barcelona, Zaragoza, A Coruña, Sevilla, Huelva, Palma de Mallorca, Santiago de Compostela, Sevilla, Jerez de la Frontera, Cádiz y sedes internacionales en Milán, Lisboa, Montevideo, Londres, Miami, Marruecos, Alemania y México.
- Tienen claro su propósito y objetivo. ¿Te sumas a la evolución?

knowmad mood's job offers
Frontend Vue
We're looking for a Frontend Vue Developer to join an innovative, sports-focused technology team.
🎯 Responsabilidades
- Desarrollar aplicaciones usando Vue2 y Vue3, especialmente con la Composition API
- Gestionar el estado de la aplicación con Vuex o Pinia
- Implementar la navegación usando Vue Router
- Trabajar con JavaScript ES6+ (patrones async/await, try/catch)
- Emplear Vite como herramienta de construcción
- Escribir y mantener tests unitarios con Vitest
- Realizar peticiones a APIs usando Axios
- Manejar estructuras monorepo y reutilización de código entre paquetes (alias de importación)
- Crear y mantener componentes reutilizables
- Usar librerías como FullCalendar o similares para gestionar calendarios
- Dominar Tailwind CSS, así como conocimiento en SCSS y CSS modular
🤗 Ofrecemos
- Contrato indefinido desde el primer día, con opción de 12 o 14 pagas
- Modelo 100% teletrabajo (si resides en Madrid, asistencia a oficina 2 días a la semana y 3 en remoto; si vives fuera, 1 día presencial en Madrid cada 6 semanas aprox.)
- Horario flexible
- 22 días laborables de vacaciones + 2 días de libre disposición, además del 24 y 31 de diciembre libres
- Retribución flexible: tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios fiscales
- Descuentos en tecnología, ocio y formación
- Formación continua: acceso a plataformas de aprendizaje, cursos de idiomas, certificaciones y formación técnica
- Plan de carrera con acompañamiento para desarrollo profesional
- Programas de bienestar: nutrición, actividad física y equilibrio emocional
- Entorno diverso, inclusivo y multicultural
- Eventos sociales y actividades de equipo
Frontend React - TV (100% teletrabajo)
We're looking for a Frontend React Developer to join an international team focused on delivering outstanding entertainment experiences in the SmartTV sector. This role requires a high level of conversational English.
🎯 Responsibilities
- Develop functional and reliable user experiences across multiple screens
- Create high-quality entertainment solutions, ranging from large-scale apps to internal technologies supporting development teams
🛠️ Requirements
- Experience as a frontend/JavaScript developer
- Proficiency with React Native or React for web
- Advanced conversational English
- Experience developing for SmartTV platforms
🤗 We offer
- Permanent contract from day one, with option of 12 or 14 salary payments
- 100% remote work model
- Flexible working hours: start as early as 8:30, finish by 18:00; intensive schedule Fridays (8:00–15:00) and in July/August (8:00–15:00)
- 22 vacation days + 2 personal days, plus December 24 and 31 off
- Flexible compensation: meal card, daycare voucher, health insurance, training, and other tax-advantaged benefits
- Access to discounts on technology, entertainment, and education
- Continuous learning: Udemy Business, language courses, certifications, and technical workshops
- Career development plan with guidance to grow, specialize, or take on new challenges
- Comprehensive well-being programs: nutrition, physical activity, and emotional balance
- Inclusive, diverse, and multicultural environment
- Social events and team-building activities
Fullstack React / NodeJS - Inteligencia Artificial (100% remoto)
We're looking for a Fullstack React / NodeJS Engineer especializado en Inteligencia Artificial para trabajar en proyectos end-to-end con un enfoque innovador en el sector retail.
🎯 Responsabilidades
- Desarrollar productos de principio a fin, con un 60% de enfoque en frontend (React) y un 40% en backend (Node).
- Construir y mantener SPAs modernas con React, Vite y TypeScript, utilizando el Design System interno.
- Contribuir a arquitecturas de microfrontends, exponiendo o consumiendo módulos federados en entornos de equipos múltiples.
- Desarrollar servicios backend en Node.js + TypeScript usando frameworks como Express, Fastify o NestJS.
- Colaborar en el diseño y consumo de APIs basadas en OpenAPI REST desde un enfoque API-First.
- Integrar flujos de mensajería asíncrona y trabajar en entornos event-driven para conectar frontends y servicios con datos en tiempo real.
- Utilizar IA de manera productiva (GitHub Copilot, Claude Code, agentes especializados), definiendo skills y automatizaciones para delegar tareas a agentes.
- Asegurar altos estándares de calidad a través de tests unitarios, de integración y end-to-end, aplicando gates de calidad automatizados en CI/CD.
- Participar y aportar en el ecosistema Open Source.
🛠️ Requisitos
- Experiencia avanzada en frontend con React y TypeScript; desarrollo de SPAs y trabajo con Design Systems.
- Experiencia en arquitecturas de microfrontends y federación de módulos.
- Soltura en desarrollo backend con Node.js y TypeScript (Express, Fastify, NestJS o similares).
- Sólido conocimiento de API-First y consumo/co-diseño de contratos OpenAPI REST.
- Experiencia con integración de flujos event-driven y mensajería asíncrona.
- Manejo habitual de IA (GitHub Copilot, Claude Code o similares) como herramienta en el día a día, incluyendo workflows agenticos y Spec-Driven Development (SDD).
- Criterio de ingeniería para integrar lo generado por IA sin comprometer la calidad del código.
- Experiencia en testing integral: tests unitarios, integración y e2e, con uso de herramientas de calidad automatizadas (SonarCloud) en CI/CD.
- Interés o implicación en comunidades o proyectos Open Source.
🤗 Ofrecemos
- Contrato indefinido, opción de 12 o 14 pagas.
- Modelo 100% teletrabajo.
- Horario flexible de entrada y salida; viernes jornada intensiva de 8h a 15h y jornada intensiva en verano (julio y agosto).
- 22 días de vacaciones + 2 días de libre disposición, además de los días 24 y 31 de diciembre libres.
- Retribución flexible: tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios fiscales.
- Descuentos en tecnología, ocio y formación a través de club de ventajas.
- Formación continua: acceso a Udemy Business, cursos de idiomas, certificaciones y formación técnica.
- Plan de carrera personalizado para crecimiento y especialización.
- Bienestar integral: programas de nutrición, actividad física y equilibrio emocional.
- Ambiente diverso, inclusivo y multicultural.
- Eventos y actividades sociales para conectar con el equipo.
Software Engineer Java + IA | 100% Remoto
We're looking for a skilled Software Engineer (Java + AI) to join an innovative team and work on challenging backend projects with a strong focus on technical excellence and AI integration.
🎯 Responsabilidades
- Desarrollo backend utilizando Java 21 o superior.
- Implementación de soluciones con frameworks Spring (Spring Boot, Spring Data).
- Diseño y desarrollo de arquitecturas hexagonales y microservicios.
- Creación y documentación de APIs bajo enfoque API First (OpenAPI / Swagger).
- Aplicación de patrones de diseño, principios SOLID y Clean Code, así como DDD y TDD.
- Integración con sistemas de mensajería como Apache Kafka y ActiveMQ.
- Gestión de arquitecturas event-driven: colas, particionado, consumo y retries.
- Administración de bases de datos relacionales (MariaDB u otras) y NoSQL (MongoDB).
- Optimización de consultas, modelado de datos y tuning.
- Uso de OpenShift o Kubernetes, y configuración de pipelines de CI/CD con herramientas como GitHub y Spinnaker.
- Monitorización y observabilidad a través de Grafana y Dynatrace.
- Desarrollo y mantenimiento de tests unitarios y de integración.
- Integración de IA en todo el ciclo de vida del producto, desde el desarrollo hasta el despliegue.
🛠️ Requisitos
- Experiencia sólida en desarrollo backend con Java.
- Manejo profesional de frameworks Spring.
- Experiencia diseñando APIs bajo el enfoque API First.
- Conocimientos en patrones de diseño, SOLID, Clean Code, DDD y TDD.
- Uso de sistemas de mensajería y arquitecturas event-driven.
- Experiencia con Apache Kafka y ActiveMQ.
- Dominio de bases de datos relacionales y NoSQL.
- Experiencia en optimización y modelado de datos.
- Conocimientos en OpenShift, Kubernetes, CI/CD, GitHub y Spinnaker.
- Conocimientos en monitorización y observabilidad (Grafana y Dynatrace).
- Experiencia realizando tests unitarios y de integración.
- Conocimientos técnicos y aplicados de IA en proyectos de desarrollo.
🤗 Ofrecemos
- Trabajo 100% remoto con opción voluntaria de acudir a oficinas.
- Vacaciones: 22 días + 2 días de libre disposición, 24 y 31 de diciembre libres.
- Contrato indefinido desde el primer día, con opción de 12 o 14 pagas.
- Retribución flexible: Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios fiscales.
- Club de ventajas con descuentos en tecnología, ocio y formación.
- Formación continua: Acceso a Udemy Business, cursos de idiomas, certificaciones y formación técnica.
- Plan de carrera con acompañamiento para crecimiento profesional y especialización.
- Bienestar integral: Programas de nutrición, actividad física y equilibrio emocional.
- Conciliación: Asistencia personal y familiar 24/7.
- Entorno inclusivo y multicultural.
- Eventos sociales y actividades de equipo.
QA Automation (Híbrido Barcelona)
We're looking for a skilled QA Automation Engineer with expertise in performance and automation testing to join a dynamic and innovative technology team.
🛠️ Requisitos
- Más de 5 años de experiencia sólida en pruebas de automatización y pruebas de rendimiento
- Experiencia en pruebas de API utilizando Postman o herramientas similares
- Nivel de inglés C1
- Capacidad para diseñar scripts, configurar y ejecutar pruebas de rendimiento para validar la preparación para producción de aplicaciones de software e infraestructura, garantizando estabilidad y rendimiento usando herramientas como JMeter, Grafana k6, etc.
- Conocimiento de plataformas en la nube y pruebas de carga, incluyendo DLTA (Pruebas de Carga Distribuidas en AWS) y JMeter
- Conocimientos en TypeScript, JavaScript y Java
- Experiencia con herramientas de automatización de pruebas como Playwright y Cucumber
- Dominio de servicios web y pruebas de API con herramientas como Postman
- Comprensión de la gestión de bases de datos y consultas SQL
- Capacidad para redactar casos y planes de prueba claros y concisos
- Experiencia con sistemas de control de versiones como Git
- Conocimiento de metodologías de desarrollo Agile o Scrum
- Experiencia con servicios de AWS como Lambda, Step Functions, API Gateway, S3, Cloud9, etc.
- Familiaridad con herramientas y procesos de integración y despliegue continuo (CI/CD)
🤗 Ofrecemos
- Plan de carrera con modelo de competencias, evaluaciones, formación, certificaciones, proyectos y eventos
- Vacaciones: 22 días laborables, más 2 días de libre disposición, más 24 y 31 de diciembre
- Opciones de formación en tecnologías emergentes y en inglés, incluyendo acceso a certificaciones oficiales y licencias de Udemy Business
- Sorpresas en fechas especiales como aniversarios, cumpleaños y nacimientos
- Plan Amigo con recompensas por recomendar talento
- Programa Quokka para el bienestar emocional, actividad física y nutrición saludable
- Club de ventajas con beneficios y descuentos en ocio, tecnología, bienestar y salud
- Programa de Kudos para reconocimiento y cultura de feedback
- Participación en grandes congresos, webinars y formaciones
- Eventos y actividades especiales durante todo el año
Frontend Developer (Vue 3 | TypeScript | Tailwind)
We're looking for a skilled Frontend Developer with expertise in Vue.js, TypeScript, and Tailwind CSS.
🎯 Responsibilities
- Design, develop, and maintain frontend applications using Vue 3, ensuring clean, scalable, and maintainable code
- Implement robust state management solutions with Vuex or Pinia and define efficient architectures for complex applications
- Integrate REST APIs using Axios, handling errors, data flows, and state management effectively
- Write unit tests with Vitest, review code, and apply continuous improvements to code performance and maintainability
- Develop modern and responsive user interfaces following UX/UI best practices, using Tailwind CSS and modular styles
- Collaborate closely with multidisciplinary teams including product, backend, and design to deliver business-aligned solutions
- Work in monorepo environments, promoting component reuse and best practices across projects
🛠️ Requirements
- At least 4-5 years of professional experience as a Frontend Engineer
- Strong expertise in Vue.js (Vue 2 and especially Vue 3 with Composition API)
- Experience with state management (Vuex or Pinia) and routing (Vue Router)
- Advanced knowledge of JavaScript ES6+, including async/await and error handling
- Familiarity with Vite as a build tool and modern project structures
- Experience consuming APIs with Axios
- Experience with frontend testing (Vitest)
- Solid skills in modern CSS (Tailwind CSS), with knowledge of SCSS and modular styles
- Experience working with monorepos and code reuse between packages
- Strong teamwork, communication skills, and a proactive attitude
➕ Nice to have
- Experience with libraries such as FullCalendar or other complex UI tools
- Background with additional frontend frameworks or modern frontend ecosystems
- Work experience with complex components (dashboards, calendars, etc.)
- Advanced testing or frontend performance skills
- Familiarity with agile methodologies (Scrum, Kanban)
🤗 We offer
- 100% remote work
- Internal training and access to certifications
- Flexible compensation plan (health insurance, transportation, childcare, meal vouchers)
- Referral program with bonuses
- Tech events, meetups, and talks
- 26 days off (22 vacation days, 2 personal days, December 24 & 31 as holidays)
- Flexible schedule: Mon-Thu 8:30-18:00, Fri 8:00-15:00, and summer hours in July and August 8:00-15:00
Desarrollador Senior Backend Java + IA (SDD) (Remoto)
We're looking for a Desarrollador/a Senior Backend Java con enfoque en IA para participar en proyectos innovadores del sector textil, trabajando desde cero con metodología SDD.
🎯 Responsabilidades
- Desarrollar e implementar soluciones backend en proyectos desde cero utilizando Java y frameworks del ecosistema Spring.
- Diseñar e implementar arquitecturas bajo principios hexagonales y de microservicios.
- Crear APIs siguiendo el enfoque API First (OpenAPI/Swagger).
- Integrar sistemas de mensajería como Apache Kafka y ActiveMQ.
- Incorporar IA en todo el ciclo de vida del producto (desarrollo y despliegue).
- Aplicar metodología SDD (Spec Driven Development) en el desarrollo de software.
- Utilizar herramientas de monitorización, observabilidad y calidad de código.
🛠️ Requisitos
- Experiencia previa liderando proyectos desde cero.
- Dominio de desarrollo backend con Java 21 o superior.
- Amplio manejo de frameworks Spring, especialmente Spring Boot y Spring Data.
- Experiencia en Arquitectura Hexagonal y de microservicios.
- Experiencia diseñando APIs con OpenAPI/Swagger.
- Sólidos conocimientos en patrones de diseño, principios SOLID y Clean Code, así como en DDD y TDD.
- Experiencia práctica con Apache Kafka y sistemas de mensajería como ActiveMQ.
- Conocimiento en herramientas de monitorización y observabilidad (Grafana, Dynatrace).
- Dominio de herramientas de calidad de código como SonarQube.
- Experiencia relevante integrando IA en el desarrollo y despliegue de soluciones.
- Manejo de metodología SDD (Spec Driven Development).
🤗 Te ofrecemos
- Modalidad de trabajo 100% remota y contrato indefinido.
- 26 días de descanso al año (22 días de vacaciones, 2 días de libre disposición y 24 y 31 de diciembre como festivos).
- Horario flexible: L-J de 8:30 a 18h; V de 8 a 15h; jornada intensiva en julio y agosto (8 a 15h).
- Oportunidades de formación técnica y en idiomas (certificaciones, Udemy Business, TechDays, Meetups, entre otros).
- Actividades de teambuilding y cultura de feedback y reconocimiento.
- Plan de retribución flexible (seguro médico, transporte, tickets guardería, tickets restaurante).
- Sorpresas y reconocimientos en eventos especiales del año (cumpleaños, aniversarios, nacimientos, etc.).
Software Developer Java + Python + AWS (100% teletrabajo)
We're looking for a Software Developer with expertise in Java, Python, and AWS to join an agile team for a major client in the textile sector. This role focuses on backend development and includes a technical assessment as part of the selection process.
🎯 Responsibilities
- Develop and maintain backend applications using Java (preferably version 21) and Spring Boot.
- Design and implement microservices architectures.
- Create automation scripts and integrations using Python, including AI-related processes.
- Work with AWS Serverless services (Lambda, Step Functions, DynamoDB).
- Utilize Terraform for infrastructure as code.
- Integrate event-driven components using Kafka.
- Monitor solutions with tools such as Grafana.
🛠️ Requirements
- Professional experience with Java (preferably version 21), Spring, and Spring Boot.
- Experience developing microservices and knowledge of hexagonal architecture.
- Experience with Python (for automation, scripting, or AI integration).
- Proven experience with AWS Serverless (Lambda, Step Functions, DynamoDB).
- Experience working with Terraform.
- Experience using Kafka.
- Familiarity with monitoring tools such as Grafana.
➕ Nice to have
- Experience using AI technologies.
🤗 We offer
- 100% remote work with a permanent contract.
- Continuous professional growth: access to technical and language trainings, official certifications, Udemy Business, and more.
- 26 days of leave (22 vacation days, 2 personal days, plus December 24th and 31st as holidays).
- Flexible working hours: Monday–Thursday 8:30–18:00, Fridays 8:00–15:00, and intensive summer schedule in July and August (8:00–15:00).
- Team building activities and a friendly, collaborative culture.
- Flexible benefits: health insurance, transport, childcare vouchers, and meal tickets.
- Recognition programs and a culture of feedback.
- Special celebrations and surprises for milestone events (work anniversary, birthdays, life events).
🔍 Selection Process
- Includes a technical test as part of the assessment.
Arquitecto/a Backend Java + experiencia en .NET (Remoto)
We're looking for an Arquitecto/a Backend Java con experiencia en .NET para unirse a un equipo de arquitectura técnica en el sector turístico.
🎯 Responsabilidades
- Servir como referente técnico transversal para equipos de desarrollo.
- Apoyar y validar análisis técnicos.
- Definir y mantener estándares de arquitectura.
- Acompañar procesos de modernización y migración tecnológica.
- Evolucionar el modelo de arquitectura existente.
- Actuar como nexo entre desarrollo, arquitectura y negocio.
🌟 Principales iniciativas
- Migraciones a Java, incluyendo proyectos críticos.
- Avance en automatización de pruebas.
- Implantación de SonarQube para control de calidad y cobertura de código.
- Participación en múltiples proyectos simultáneos con impacto relevante en el negocio.
🛠️ Requisitos
- Experiencia demostrable en arquitectura (no solo teórica).
- Experiencia reciente y sólida con versiones actualizadas de Java.
- Experiencia en arquitecturas modernas, por ejemplo, microservicios.
- Experiencia en bases de datos relacionales.
- Habilidad para aportar orden, estructura y visión en entornos con múltiples proyectos activos.
- Perfil cercano a los equipos técnicos y su día a día.
➕ Valoramos
- Experiencia con .NET.
🤗 Ofrecemos
- Trabajo 100% remoto con contrato indefinido.
- 26 días de descanso: 22 días de vacaciones, 2 días de libre disposición, 24 y 31 de diciembre festivos.
- Horario flexible: lunes a jueves de 8:30 a 18:00, viernes de 8:00 a 15:00; jornada intensiva en julio y agosto de 8:00 a 15:00.
- Formación técnica y en idiomas (certificaciones oficiales, Udemy Business, TechDays, Meetups y más).
- Actividades de teambuilding y ambiente colaborativo.
- Cultura de feedback y reconocimiento.
- Plan de retribución flexible (seguro médico, transporte, tickets guardería, tickets restaurante).
- Beneficios sociales y sorpresas en momentos especiales (aniversarios, cumpleaños, nacimientos, etc.).
Software Developer (Java / AWS / Microservicios/Python) — Remoto
We're looking for a Software Developer con experiencia en Java, AWS y microservicios para unirse a un equipo innovador y en constante crecimiento.
🎯 Responsabilidades
- Desarrollar el backend utilizando Java (v21) y Spring
- Participar en la migración de un sistema monolítico a arquitectura de microservicios
- Diseñar y desarrollar APIs REST (OpenAPI)
- Trabajar con eventos (Kafka, EventBridge)
- Realizar despliegues en entornos AWS (serverless)
- Automatizar procesos con Terraform
- Colaborar en CI/CD, revisiones de código y asegurar una cobertura de tests mínima del 80%
- Participar en entornos ágiles (Kanban, CI pipelines)
🛠️ Requisitos
- Experiencia sólida en Java + Spring
- Buen conocimiento de Python (automatización o IA)
- Experiencia en:
- AWS Serverless (Lambda, Step Functions, DynamoDB) Terraform Microservicios y arquitectura moderna
- Uso avanzado de Git (GitFlow, PR reviews)
- Dominio de buenas prácticas (Clean Code, SOLID)
- Experiencia en despliegues (no solo desarrollo)
➕ Valorable
- Conocimiento de arquitectura hexagonal
- Experiencia con bases de datos SQL/NoSQL (MongoDB, DynamoDB, Couchbase)
- Familiaridad con herramientas de IA (Codex, Claude, etc.)
- Experiencia en observabilidad (Grafana, OpenSearch)
🤗 Ofrecemos
- Contrato indefinido desde el primer día, opción de 12 o 14 pagas
- Modelo de trabajo remoto con posibilidad de acudir a oficina si lo deseas
- Horario flexible: Entrada desde 8:30h, salida hasta las 18h; viernes y verano jornada intensiva de 8h a 15h
- Vacaciones: 22 días laborables + 2 días de libre disposición y los días 24 y 31 de diciembre libres
- Retribución flexible: Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios fiscales
- Descuentos en tecnología, ocio y formación
- Formación continua: Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica
- Plan de carrera y acompañamiento para el desarrollo profesional
- Programas de bienestar integral: nutrición, actividad física y equilibrio emocional
- Asistencia personal y familiar 24/7
- Entorno diverso, inclusivo y multicultural
- Eventos y actividades sociales con el equipo
Location
Madrid