Experteer Overview En Casiopea buscamos un AI FrontEnd Engineer para diseñar y evolucionar experiencias digitales en salud usando React y capacidades avanzadas de IA.
Trabajarás en un equipo multidisciplinar para garantizar usabilidad, rendimiento, accesibilidad y mantenibilidad, integrando asistentes inteligentes y experiencias conversacionales para profesionales sanitarios, administrativos y pacientes.
Impacta la arquitectura frontend y la entrega de soluciones SaaS a gran escala.
Serás parte de un proyecto que combina IA, MFE y plataformas distribuidas para transformar la experiencia de usuario en salud.
Compensaciones / Incentivos • Diseñar y evolucionar experiencias digitales con React (TypeScript) en entornos enterprise/SaaS • Contribuir a la arquitectura frontend y tomar decisiones técnicas clave • Mentorear a otros desarrolladores y colaborar con equipos multidisciplinares • Gestión de arquitecturas MFE reales, diseño de shell/container app y despliegue independiente por microfrontend • Gestión de datos entre MFEs (REST/GraphQL, caching y revalidación) • Implementar testing en Jest/Vitest y React Testing Library en entornos MFE • Mantener buenas prácticas (clean code, manejo de errores, logging distribuido) y seguridad (tokens, XSS, SSO) • Optimizaciones de rendimiento (code splitting, memoization, bundling) • Gestión de CI/CD desacoplado y monorepos (Nx, Turborepo)
• Observabilidad y herramientas de monitoreo (Datadog, Sentry) y feature flags • Gestión de problemas conocidos (deadlocks, duplicación de React, rendimiento runtime) Responsabilidades • +5 años en frontend • +3 años con React en producción • Experiencia en aplicaciones grandes (enterprise/SaaS) y equipos multidisciplinares • Participación en arquitectura frontend y decisiones técnicas • Mentoría a otros desarrolladores • Dominio avanzado de hooks, lifecycles y patrones de React • Experiencia con Redux Toolkit o Zustand • Conocimiento de TypeScript sólido (generics, tipado de hooks/HOCs) • Experiencia con Vite en producción y diferencias con Webpack • Experiencia con Microfrontends (MFE) y estrategias de implementación (Module Federation, Single-SPA) • Conocimientos de comunicación entre MFEs (event bus, shared state) y gestión de dependencias compartidas • APIs REST y/o GraphQL, caching y sincronización entre MFEs • Conocimientos de CSS para implementar diseños de UI • Testing de unidad e integración (Jest/Vitest, RTL) • Monorepos y herramientas de desarrollo (Nx, Turborepo) • Seguridad en entornos distribuidos (tokens, SSO) • Extras valorables: Next.js, Edge rendering, Observabilidad (Datadog, Sentry) y IA (Prompt Engineering, RAG, LLMs) Requisitos principales •
📌 Desarrollador/a frontend - UX (Madrid)
🏢 Inetum
📍 Madrid