Buscamos Desarrolladores Frontend con experiencia sólida en Angular 14 o superior, orientado a construir interfaces modernas, eficientes y seguras.
El candidato debe tener conocimientos en autenticación de usuarios, consumo de APIs RESTful, integración con sistemas de backend, y buenas prácticas de desarrollo frontend.
Formación:
- Egresado o titulado en Ingeniería de Sistemas, Computación o carreras afines.
- Cursos y certificaciones en Angular o desarrollo frontend (valorable).
Experiencia:
- Mínimo 4 años de experiencia desarrollando aplicaciones web con Angular.
- Experiencia en proyectos reales de mediana o gran escala.
Requisitos Técnicos:
- Experiencia comprobada en Angular 14+.
- Sólidos conocimientos de HTML5, CSS3, JavaScript y TypeScript.
- Uso de librerías y herramientas de Angular CLI, RxJS, Angular Forms, etc.
Integración con Servicios Backend:
- Consumo de APIs RESTful (interacción con servicios desarrollados en Spring Boot).
- Conocimiento en manejo de errores, interceptores, servicios, etc.
- Experiencia con autenticación basada en tokens (OAuth2, JWT) usando Keycloak u otros gestores de identidad.
Diseño y Usabilidad:
- Conocimientos en UX/UI (no diseñar, pero sí interpretar y aplicar buenas prácticas).
- Uso de frameworks/librerías de componentes como Angular Material, Bootstrap, etc.
Infraestructura y DevOps (Deseable):
- GitLab (repositorios de código).
- Jenkins (automatización de despliegues).
- Sonarqube (revisión de calidad del código).
- Nexus (uso de paquetes y dependencias).
Seguridad y Gestión de Sesiones:
- Implementación de autenticación/autorización en frontend.
- Uso de Keycloak para login/logout, roles, sesiones, etc.
Otros Conocimientos Valiosos:
- Experiencia trabajando detrás de un proxy inverso (NGINX).
- Comprensión básica del funcionamiento de bases de datos y cómo interactúa el frontend con servicios que usan Oracle, MongoDB y Redis.
Competencias Blandas:
- Capacidad de trabajo en equipo con diseñadores, backend y QA.
- Autonomía para investigar y resolver problemas.
- Buen manejo de tiempos y prioridades.
- Atención a los detalles visuales y funcionales.
- Comunicación clara y asertiva.
Modalidad:
- 1er mes Presencial, Luego Hibrido.
- Lunes a Viernes, 9:00 am - 6:00 pm.