




Resumen del Puesto: Buscamos un desarrollador Fullstack React con experiencia en Microfrontends para unirse a nuestro equipo. Puntos Destacados: 1. Rol Fullstack React con enfoque en Microfrontends 2. Experiencia con React, Webpack y Microfrontends 3. Valoramos habilidades de trabajo en equipo y comunicación clara Buscamos un desarrollador Fullstack React (Microfront) Con experiencia de \+3 años con el manejo de las siguientes tecnologías: 1\. Conocimientos Fundamentales de Frontend * HTML5, CSS3 y JavaScript (ES6\+) o Dominio de semántica HTML, CSS moderno (Flexbox, Grid, CSS Modules) y características avanzadas de JavaScript. * TypeScript (deseable) o Tipado estático para mejorar la mantenibilidad en proyectos complejos. 2\. Experiencia con React * React.js (Hooks, Context API, State Management) o Componentes funcionales, ciclos de vida, y manejo de estado (useState, useEffect, etc.). * Patrones de diseño reutilizables o Componentes compuestos, Higher\-Order Components (HOC), Render Props. * Librerías complementarias o React Router, Formik (formularios), etc. 3\. Microfrontends (Arquitectura clave) * Conceptos clave o Entender las ventajas/desventajas de Microfrontends (aislamiento, despliegues independientes, escalabilidad). * Implementación con Webpack o Configuración de Module Federation (de Webpack 5\) para compartir componentes/dependencias entre microapps. o Manejo de dependencias compartidas (evitar duplicación de librerías como React). * Enfoques de integración o Runtime integration (ej: cargar microapps dinámicamente) vs Build\-time integration. 4\. Webpack (Herramienta clave) * Configuración avanzada o Loaders (para JS/TS, CSS, assets), Plugins, y optimizaciones (code splitting, tree shaking). * Module Federation o Crear y consumir "remotes" (microapps) y "hosts" (contenedor principal). * Entornos de desarrollo y producción 5\. Estilos y Diseño * CSS\-in\-JS o Preprocesadores o Styled Components, SASS/LESS. * Frameworks UI (opcional) o Material\-UI, Taildwind, o similares. 6\. Testing * Jest \+ React Testing Library o Pruebas unitarias y de integración. 7\. DevOps y Performance * Despliegue de microapps o Configuración de CI/CD. * Optimización o Lazy loading, chunk splitting, caching. * Monitoreo 8\. Habilidades Blandas * Trabajo en equipo o Coordinación con otros equipos. * Comunicación clara o Documentación de APIs compartidas y contratos entre microfrontends Requisitos: Ingeniería en sistemas computacionales o afín \+3 años gestionando como fullstack Posición 100% presencial a laboral en Tlalpan \-CDMX


