Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacimos 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.
Formado por más de 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 nuestros 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 nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.
¿Qué es lo que valoramos?
Buscamos un/a Desarrollador/a Full Stack con experiencia en React y Node.js que quiera formar parte de un equipo que lleva años transformando sistemas legacy en una plataforma moderna, escalable y orientada a microservicios. Trabajarás en un entorno donde la calidad del código, la arquitectura y la mejora continua tienen un peso real en el día a día.
- Al menos 3 años de experiencia en un puesto similar.
- Experiencia previa trabajando con React y TypeScript.
- Experiencia con Node.js y, preferiblemente, con Express.
- Haber trabajado con JavaScript (tanto plain como con frameworks).
- Experiencia en entornos con microservicios o arquitecturas distribuidas (valorable si has trabajado con integraciones con APIs externas).
- Buen manejo de HTML / CSS (valorado el uso de SASS).
- Conocimientos de herramientas y librerías como Jest, RxJS, Webpack, styled-components (aunque la intención es ir hacia CSS puro).
- Experiencia con bases de datos NoSQL (idealmente MongoDB y Redis).
- Conocimientos de pruebas unitarias, de integración, cobertura de código y mocking.
- Haber trabajado con Git (ramas, PRs, revisiones de código).
- Experiencia con herramientas de CI/CD, preferiblemente sobre Azure DevOps.
- Familiaridad con patrones y principios como DDD (Domain Driven Design) y SOLID, así como con estándares de la industria orientados a código limpio y mantenible.
- Desarrollar y evolucionar aplicaciones frontend con React y TypeScript, ayudando a definir y mantener buenas prácticas de diseño.
- Participar en la evolución desde Styled Components hacia soluciones basadas en CSS puro.
- Colaborar en servicios backend basados en Node.js, Express y TypeScript dentro de una arquitectura de microservicios.
- Integrar la lógica de negocio con APIs externas, asegurando que el flujo desde la petición del usuario hasta la renderización de la página sea robusto y eficiente.
- Trabajar en un entorno de monorepo, contribuyendo a la gestión y evolución de los paquetes que realizan el build y las releases.
- Participar en la definición y mejora de pipelines en Azure DevOps, así como en el flujo de despliegues a producción.
- Gestionar tus tareas dentro del sprint, teniendo claridad sobre qué haces, qué vas a terminar y qué propondrás a continuación.
- Colaborar en el análisis técnico de los proyectos, documentando en Confluence y trasladando esa información a Jira (épicas, subtareas y estimaciones).
- Revisar y/o crear PRs, en coordinación con el equipo de calidad, supervisando que los cambios no generen errores ni afecten negativamente al sistema.
- Colaborar con perfiles de distintos niveles, dando soporte y mentoría a personas con menos experiencia cuando sea necesario.
✅Contrato Indefinido
✅ 2 dias REMOTO + 3 Días Presenciales en Madrid
✅Formación interna y acceso a certificaciones ♻Consulta nuestro calendario aquí:
https://www.knowmadmood.com/es/talento/formacion
✅Plan de retribución flexible (seguro médico, transporte, tickets guardería, tickets restaurante)
✅Embajador de nuestra marca, a través de nuestro plan amigo
¡Recomienda a tus amigos y llévate un extra!
✅¡Eventos, meetups, techdays, charlas...y mucho más!
✅ 26 días de descanso (22 días vacaciones, 2 días de libre disposición y 24 y 31 diciembre festivos por defecto)
✅ Horario: Lunes a jueves de 08:00 a 14:00 y de 15:00 a 17:30 y Viernes de 08:00 a 14:00
En knowmad mood nos comprometemos con la igualdad de oportunidades y el respeto a la diversidad. Aplicamos nuestro Plan de Igualdad y el principio de no discriminación en todos nuestros procesos de selección.
Key Skills
Ranked by relevanceReady to apply?
Join knowmad mood and take your career to the next level!
Application takes less than 5 minutes

