← Todas as vagas

Angular Developer

Sobre a vaga

• Ejecutar la migración incremental de Angular 11 a Angular 18, gestionando cambios de compatibilidad y actualización de dependencias
• Eliminar progresivamente jQuery y reemplazar sus funcionalidades por soluciones nativas de Angular
• Modernizar la arquitectura frontend mediante Standalone Components, sintaxis de control de flujo (@if, @for) y evaluación de Signals
• Adaptar el visor geoespacial a la actualización de GeoServer
• Validar la compatibilidad de capas WMS/WFS, endpoints y sistemas de referencia de coordenadas EPSG
• Mantener y actualizar integraciones con servicios PostgREST, incluidos filtros, procedimientos RPC y autenticación JWT
• Implementar mecanismos seguros de autenticación y gestión de tokens mediante HTTP Interceptors
• Desarrollar y ejecutar pruebas funcionales y de integración
• Coordinar con el equipo de backend dependencias técnicas, resolución de incidencias y puesta en producción

• Al menos 3 años de experiencia profesional con Angular 14 o superior y experiencia comprobable en migraciones entre versiones mayores de Angular
• Conocimiento práctico de Angular moderno: Standalone Components, Signals y sintaxis de control de flujo (@if, @for)
• Experiencia eliminando jQuery y migrando funcionalidades heredadas a implementaciones nativas de Angular
• Experiencia con HTTP Interceptors, autenticación JWT y seguridad frontend, incluyendo prevención de vulnerabilidades XSS
• Experiencia integrando servicios geoespaciales mediante GeoServer y protocolos WMS/WFS, incluyendo operaciones como GetMap, GetFeature y GetCapabilities
• Experiencia con librerías de mapas interactivos como Leaflet u OpenLayers
• Experiencia consumiendo APIs REST/PostgREST, incluyendo filtros, endpoints RPC y autenticación
• Dominio de TypeScript y familiaridad con Node.js, npm y Git
• Estudios de Universidad / Carrera tecnológica
• Disponibilidad para horario de oficina de lunes a viernes
• Experiencia profesional de 3-4 años

• Todas las Prestaciones de Ley
• Seguro de Vida
• Asistencias Médicas y Psicológicas
• Convenios con entidades financieras y educativas
• Descuentos en GYM
• Descuentos en Inglés
• Descuentos en Viajes
• e-learning
• Modalidad 100% remoto