Descripción del puesto: Senior Frontend Developer (Angular)
Resumen del Rol
Buscamos un Senior Angular Developer experto en la construcción de interfaces empresariales robustas y escalables. Tu enfoque principal será el desarrollo de aplicaciones de gran escala (SPA), asegurando un rendimiento óptimo, accesibilidad y una arquitectura de componentes limpia.
Responsabilidades Clave
Desarrollo Modular: Diseñar y desarrollar módulos y componentes reutilizables utilizando Angular 14+.
Gestión de Estado: Implementar soluciones eficientes de manejo de estado (NGRX o Service-based state).
Consumo de APIs: Integración fluida con servicios RESTful y manejo de interceptores para autenticación y errores.
QA & Testing: Garantizar la calidad del código mediante pruebas unitarias con Jasmine/Karma o Spectator.
Optimización: Asegurar la carga progresiva y el rendimiento (Lighthouse) de las aplicaciones críticas.
Requisitos Técnicos
Experiencia: +5 años en desarrollo Frontend, con al menos 3 años dedicados a Angular.
Core: Dominio avanzado de TypeScript, RxJS (programación reactiva) y CSS/SASS avanzado.
Arquitectura: Conocimiento de Micro-frontends y arquitecturas monorepo (Nx es un plus).
Bases de Datos: Familiaridad con el consumo de datos provenientes de Oracle/SQL Server.