Требования: Requisitos mínimos – Senior React (TypeScript + Vite + MFE) 1. Experiencia +5 años en frontend +3 años con React en producción Experiencia en: Aplicaciones grandes (enterprise / SaaS) Equipos multidisciplinares Participación activa en: Arquitectura frontend Decisiones técnicas clave Mentoría a otros desarrolladores 2. React avanzado Dominio completo de: Hooks (core + custom) Lifecycle moderno Patrones avanzados: Compound components Hooks pattern Headless components Estado: Redux Toolkit / Zustand Control de side effects Optimización: Memoization inteligente Code splitting (React.lazy, Suspense) Render performance 3.
TypeScript sólido Tipado avanzado: Generics complejos Tipado de hooks y HOCs Modelado de dominio: Interfaces robustas para API's Buen uso de: Union types Narrowing Inferencia 4. Vite (nivel producci ón) Uso en proyectos reales Configuración: Plugins personalizados Alias y resolución de módulos Conocimiento de: Diferencias con Webpack Optimización de bundles Performance en dev/build 5. Microfrontends (MFE) – requisito clave Experiencia mínima esperada Haber trabajado con arquitecturas MFE reales en producción Conocimientos técnicos: Estrategias de implementación: Module Federation (Webpack / Vite Federation) Single-SPA Microfrontends vía Web Components Comunicación entre MFEs: Event bus Props / shared state Custom events Gestión de: Dependencias compartidas (shared libs) Versionado Aislamiento vs reutilización Arquitectura: Diseño de: Shell / container