Desarrollador Fullstack - semi sr.
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
Requisitos
Estudios
Valorado
Experiencia profesional
Sobre STARA ACCIONES INTEGRALES
Somos Una Empresa que de Ofrece Servicios de consultoría en administración y Servicios de Agencias de publicidad.
Desde nuestros inicios hemos buscado ser una de las mejores empresas de servicios profesionales con el fin de brindar a nuestros clientes el servicio, la confianza y el respaldo para lograr el crecimiento y permanencia de los negocios y su patrimonio.