Se busca un Desarrollador Front-End con experiencia en Angular 19 y Micro-Frontends para construir componentes de UI modulares, escalables y de alto rendimiento. El objetivo es crear experiencias de usuario consistentes, accesibles y responsivas, colaborando estrechamente con diseñadores y desarrolladores back-end.
Responsabilidades Principales:
Desarrollar componentes reutilizables en Angular 19 y TypeScript.
Diseñar e implementar micro-frontends integrables con la aplicación principal.
Optimizar rendimiento, accesibilidad (WCAG 2.0), y diseño responsivo.
Integrar APIs y gestionar estado con NgRx.
Usar bibliotecas como Material UI, Kendo UI y componentes personalizados.
Asegurar compatibilidad entre navegadores.
Colaborar con diseñadores y desarrolladores back-end.
Mantener paquetes reutilizables en Angular/NPM.
Implementar prácticas de seguridad e identidad.
Participar en revisiones de código y mejora continua.
Requisitos:
Experiencia sólida con Angular 19, TypeScript, RxJS, NgRx y SCSS.
Conocimiento en arquitectura de micro-frontends.
Manejo de UI frameworks (Material UI, Kendo UI).
Integración de APIs, manejo de errores y gestión del estado.
Dominio de diseño responsivo y optimización de rendimiento.
Comprensión profunda de accesibilidad web (WCAG).
Buenas prácticas en seguridad y enrutamiento en SPAs.
Uso de Git y conocimiento básico de CI/CD.
Conocimientos modernos de desarrollo front-end (ES6+).
Experiencia con tracking de eventos y analítica.
Fundamentos de Azure para despliegue y desarrollo web
Deseable (No obligatorio):
Experiencia creando y gestionando paquetes Angular/NPM.
Uso de Figma para colaboración en diseño.
Testing con Playwright.
Experiencia en compatibilidad entre navegadores.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.