




Job Summary: We are looking for a Fullstack React developer with experience in Microfrontends to join our team. Key Highlights: 1. Fullstack React role with a focus on Microfrontends 2. Experience with React, Webpack, and Microfrontends 3. We value teamwork skills and clear communication We are seeking a Fullstack React Developer (Microfront) With +3 years of experience handling the following technologies: 1. Frontend Fundamentals * HTML5, CSS3, and JavaScript (ES6+) o Proficiency in HTML semantics, modern CSS (Flexbox, Grid, CSS Modules), and advanced JavaScript features. * TypeScript (desirable) o Static typing to improve maintainability in complex projects. 2. React Experience * React.js (Hooks, Context API, State Management) o Functional components, lifecycle management, and state handling (useState, useEffect, etc.). * Reusable design patterns o Compound components, Higher-Order Components (HOC), Render Props. * Complementary libraries o React Router, Formik (forms), etc. 3. Microfrontends (Key Architecture) * Core concepts o Understanding the advantages/disadvantages of Microfrontends (isolation, independent deployments, scalability). * Implementation with Webpack o Configuration of Module Federation (Webpack 5+) to share components/dependencies across microapps. o Handling shared dependencies (avoiding duplication of libraries such as React). * Integration approaches o Runtime integration (e.g., dynamically loading microapps) vs. build-time integration. 4. Webpack (Key Tool) * Advanced configuration o Loaders (for JS/TS, CSS, assets), Plugins, and optimizations (code splitting, tree shaking). * Module Federation o Creating and consuming "remotes" (microapps) and "hosts" (main container). * Development and production environments 5. Styling and Design * CSS-in-JS or preprocessors o Styled Components, SASS/LESS. * UI frameworks (optional) o Material-UI, Tailwind, or similar. 6. Testing * Jest + React Testing Library o Unit and integration testing. 7. DevOps and Performance * Microapp deployment o CI/CD configuration. * Optimization o Lazy loading, chunk splitting, caching. * Monitoring 8. Soft Skills * Teamwork o Coordination with other teams. * Clear communication o Documentation of shared APIs and contracts between microfrontends Requirements: Bachelor’s degree in Computer Science or related field +3 years of fullstack development experience 100% onsite position located in Tlalpan – CDMX


