




Resumen del Puesto: Buscamos un Desarrollador Fullstack especializado en Microfrontends para construir aplicaciones escalables y modulares, clave en la evolución hacia arquitecturas distribuidas. Puntos Destacados: 1. Diseñar, desarrollar e implementar soluciones Fullstack con Microfrontends. 2. Colaborar con equipos multidisciplinarios y participar en code reviews. 3. Participar en la evolución hacia arquitecturas distribuidas. Fullstack Developer (Microfrontends) / Desarrollador Fullstack con enfoque en Microfrontends Buscamos un(a) Desarrollador(a) Fullstack especializado en Microfrontends, responsable de construir aplicaciones escalables, desacopladas y modulares, participando tanto en el desarrollo frontend como backend. Este rol será clave en la evolución hacia arquitecturas distribuidas, habilitando equipos independientes y despliegues continuos. Responsabilidades principales • Diseñar, desarrollar e implementar soluciones Fullstack bajo arquitectura de Microfrontends. • Construir y mantener microfrontends independientes, reutilizables y escalables. • Desarrollar APIs y servicios backend que soporten los microfrontends. • Implementar integración entre microfrontends (composition, routing, shared state). • Garantizar la correcta comunicación entre frontend y backend. • Aplicar buenas prácticas de performance, seguridad y accesibilidad. • Implementar pruebas unitarias, de integración y E2E. • Colaborar con equipos multidisciplinarios (UX/UI, QA, DevOps). • Participar en code reviews y definición de estándares técnicos. • Documentar arquitectura, componentes y flujos. Conocimientos técnicos requeridos Frontend (Core) • JavaScript (ES6\+) • Framework principal: o React (preferente) / Angular / Vue • Arquitecturas de Microfrontends: o Module Federation (Webpack) o Single\-SPA o Microfrontends con iframes (deseable) • HTML5 / CSS3 / Responsive Design • Gestión de estado (Redux, Zustand, NgRx, etc.) Backend • Node.js o Java (Spring Boot) • Desarrollo de APIs REST / GraphQL • Arquitectura de microservicios • Integración con bases de datos (SQL / NoSQL) DevOps \& Herramientas • Control de versiones: Git • CI/CD (GitLab CI, Jenkins, GitHub Actions) • Contenedores: Docker • Orquestación: Kubernetes (deseable) • Build tools y bundlers (Webpack, Vite) Conocimientos adicionales • Diseño de sistemas distribuidos • Patrones de arquitectura frontend (BFF, Backend for Frontend) • Seguridad en frontend (XSS, CSRF, CORS) • Manejo de autenticación (OAuth2, JWT) • Observabilidad (logs, métricas, tracing) Experiencia • \+4 años en desarrollo Fullstack • \+1 a 2 años trabajando con Microfrontends (indispensable) • Experiencia en proyectos con arquitecturas modulares o distribuidas • Experiencia en metodologías ágiles Sueldo: $30,000\.00 \- $35,000\.00 al mes Lugar de trabajo: Empleo presencial


