Senior Fullstack Developer (React + Node) – Iberia Squads Participarás en el diseño y desarrollo de interfaces dinámicas, micro‑frontends y servicios backend escalables para la plataforma Iberia, contribuyendo a la definición de arquitecturas y a la implementación de buenas prácticas de ingeniería como TDD.
Responsabilidades - Diseñar y construir componentes front‑end con React (Hooks, Redux, Material UI, Styled Components, Storybook).
- Desarrollar e integrar micro‑frontends y servicios backend en Nest.js/NodeJS.
- Aplicar patrones de composición, manejo de estado, suspense, error boundaries, portals y profiling.
- Implementar pruebas unitarias e integración con Jest, Vitest y React Testing Library.
- Arquitecturar APIs REST y GraphQL.
- Garantizar accesibilidad Web y calidad del código.
- Participar en la CI/CD y en la infraestructura como código con Terraform.
- Colaborar en la monitorización mediante Dynatrace y en la automatización de tests con WebdriverIO y Mocha.
Requisitos Mínimos - Experiencia comprobada en entornos Agile/Scrum.
- Conocimientos profundos de React (Hooks, Redux, Material UI, Storybook).
- Dominio de HTML5, CSS3 (Tailwind) y TypeScript.
- Experiencia en pruebas con Jest, Vitest y React Testing Library.
- Conocimiento de arquitectura de micro‑frontends.
- Habilidades en CI/CD, Terraform y monitorización (Dynatrace).
- Inglés técnico nivel B1‑B2.
Conocimientos Deseables - NodeJS y frameworks Nest.js.
- React Router, React Query y React Form.
- StencilJS para componentes web reutilizables.
- Servicios de AWS (EC2, S3, Lambda, DynamoDB).
- Herramientas GitHub, Figma y Design System.
Ubicación y Condiciones Laborales Madrid y alrededores. Modelo híbrido: 1 día presencial al mes, horario de L‑J 8,5h, V 7h; durante julio y agosto jornada intensiva (L‑V 7h). Despliegues a producción 1 vez al mes.
Beneficios - Mentoring y formación continua.
- Flexibilidad laboral y teletrabajo.
- Seguros médico, de vida y programa de bienestar.
- Incentivos por presencia diaria (7€/día presencial) y gastos de desplazamiento.
Declaración de Igualdad de Oportunidades Promovemos la diversidad, la equidad y la inclusión, garantizando igualdad de oportunidades y un entorno libre de discriminación para todos los candidatos.
#J-18808-Ljbffr