
Adecco Professional Colombia- es una empresa de selección y contratación de personal centrada en Colombia que presta servicios a organizaciones que buscan cubrir puestos de nivel ejecutivo y directivo. Sus servicios incluyen búsqueda directa de candidatos, evaluación de candidatos, evaluaciones mediante simulaciones de situaciones laborales y selección especializada. Actualmente, la empresa se conoce como Spring Professional Colombia y opera en los ámbitos de la selección de personal, la tecnología para recursos humanos y los servicios B2B.
Desarrollador Angular, aplicaciones geoespaciales (remoto, Colombia)
Moderniza las aplicaciones geoespaciales de Adecco Colombia mediante la migración de Angular 11 a 18 y la integración de GeoServer, PostgREST y API de backend. El puesto también abarca la seguridad del frontend y las pruebas funcionales y de integración.
Descripción
- Migra gradualmente de Angular 11 a Angular 18, abordando los cambios de compatibilidad y actualizando las dependencias.
- Elimina jQuery de forma gradual y reemplaza sus funciones con soluciones nativas de Angular.
- Moderniza la arquitectura del frontend con componentes independientes y sintaxis de flujo de control (@if, @for), y evalúa Signals.
- Adapta el visor geoespacial a la actualización de GeoServer.
- Verifica la compatibilidad de las capas WMS/WFS, los endpoints y los sistemas de referencia de coordenadas EPSG.
- Mantiene y actualiza las integraciones de servicios PostgREST, incluidos filtros, procedimientos RPC y autenticación JWT.
- Implementa autenticación segura y gestión de tokens mediante interceptores HTTP.
- Desarrolla y ejecuta pruebas funcionales y de integración.
- Coordina con el equipo de backend las dependencias técnicas, la resolución de incidencias y las versiones de producción.
Requisitos
- Al menos tres años de experiencia profesional con Angular 14 o versiones posteriores, incluida experiencia demostrable en migraciones entre versiones principales de Angular.
- Conocimientos prácticos de Angular moderno, incluidos los componentes independientes, Signals y la sintaxis de flujo de control (@if, @for).
- Experiencia eliminando jQuery y migrando funciones heredadas a implementaciones nativas de Angular.
- Experiencia con interceptores HTTP, autenticación JWT y seguridad del frontend, incluida la prevención de XSS.
- Experiencia integrando servicios geoespaciales con GeoServer y protocolos WMS/WFS, incluidas las operaciones GetMap, GetFeature y GetCapabilities.
- Experiencia con bibliotecas de cartografía interactiva como Leaflet u OpenLayers.
- Experiencia consumiendo API REST/PostgREST, incluidos filtros, endpoints RPC y autenticación.
- Sólidos conocimientos de TypeScript y familiaridad con Node.js, npm y Git.
- Estudios universitarios o técnicos.
- Disponibilidad para trabajar en horario de oficina de lunes a viernes.
- De tres a cuatro años de experiencia profesional.
Beneficios
- Prestaciones laborales de ley.
- Seguro de vida.
- Asistencia médica y psicológica.
- Convenios de descuento con instituciones financieras y educativas.
- Descuentos en gimnasios.
- Descuentos en cursos de inglés.
- Descuentos en viajes.
- Aprendizaje electrónico.
- Trabajo totalmente remoto.