Senior Full Stack Engineer – React & Node.js
Skills
Location
Languages
Fluent SpanishIntermediate English
Job Description
Estamos buscando un/a Desarrollador/a Senior Full Stack con amplia experiencia en el desarrollo de productos digitales escalables y de alto rendimiento, con enfoque en arquitectura, calidad de código y entornos distribuidos basados en microservicios.
🎯 Responsabilidades
- Desarrollar y evolucionar interfaces web modernas utilizando React y Next.js, priorizando rendimiento y usabilidad.
- Diseñar, construir y mantener microservicios en Node.js y NestJS.
- Participar en decisiones arquitectónicas y aportar criterio técnico en proyectos escalables.
- Diseñar e integrar sistemas de mensajería, caché y persistencia.
- Colaborar en la creación y evolución de sistemas de diseño y componentes reutilizables.
- Contribuir a la observabilidad de las plataformas mediante métricas, dashboards y trazabilidad.
- Trabajar junto a equipos multidisciplinares (producto, UX, backend, mobile).
- Participar activamente en revisiones de código, establecimiento de buenas prácticas y mejora continua del stack.
- (Opcional) Integrar servicios de IA en productos digitales existentes cuando sea necesario.
🛠️ Requisitos
- Experiencia sólida con React.js, Next.js y Typescript, creación de componentes reutilizables y sistemas de diseño.
- Desarrollo backend con Node.js y NestJS, microservicios y arquitecturas limpias (Hexagonal, DDD, BFF).
- Conocimientos en bases de datos PostgreSQL, MongoDB y uso de Redis para caché.
- Experiencia con Docker, despliegues en AWS, GCP o Azure y herramientas de observabilidad (Grafana, Elastic).
- Manejo de Kafka, PubSub y arquitecturas orientadas a eventos.
- Conocimientos de testing con Jest y Playwright, así como buenas prácticas de calidad.
➕ Valoramos positivamente
- Experiencia en integración de APIs de IA y frameworks como LangGraph o Vercel AI.
- Experiencia previa en desarrollo de productos digitales complejos, B2C o de alto tráfico.
- Especialización en optimización de rendimiento tanto frontend como backend.
- Conocimiento profundo en patrones de arquitectura modernos y arquitecturas orientadas a eventos.
- Experiencia integrando servicios cloud (AWS, GCP o Azure).
- Dominio de CI/CD y testing automatizado (Jest, Playwright, RTL).
- Capacidad para trabajar en entornos ágiles (Scrum/Kanban).
🤗 Te ofrecemos
- Jornada completa de 8 horas diarias.
- 2 días de teletrabajo a la semana.
- Horario flexible de entrada entre las 7:00 y las 10:00 y 1 hora para comer.
- Más días de vacaciones como compensación.
- Modalidad híbrida, con un mínimo de 3 días presenciales a la semana en Madrid (zona Sanchinarro).
Photos

Location
Madrid