Ofertas de empleo Frontend Developer Angular

Acerca del puesto Frontend Developer Angular

¿Buscas un lugar donde tu código cuente de verdad?
En Coderland, el talento es lo que hace que las cosas pasen.
Estamos creciendo y queremos sumar personas que compartan nuestra pasión por la tecnología, la creatividad y el trabajo en equipo.

Nos mueve la innovación, el aprendizaje y la transformación digital.

Forma parte de una comunidad de #CodeLovers que está creando el futuro, línea a línea.



Misión

Desarrollar y mantener aplicaciones web y consolas internas utilizando Angular, asegurando la calidad, seguridad e integración continua. Esto implica consumir APIs contractuales (OpenAPI 3) e integrar el Single Sign-On (SSO) mediante Keycloak, todo dentro de un flujo CI/CD con SonarQube.

Funciones Clave

  • Desarrollo Frontend: Crear interfaces ricas y eficientes con Angular y TypeScript (manejo de componentes, routing, formularios y gestión de estado).
  • Seguridad e Integración: Implementar la autenticación y autorización con Keycloak (login, guards, gestión segura de sesión y tokens).
  • Consumo de APIs: Interactuar con APIs documentadas en OpenAPI 3, colaborando activamente en la definición y compatibilidad de los contratos con el equipo de backend.
  • Calidad UX/Rendimiento: Aplicar principios de buena Experiencia de Usuario (UX) y optimización de rendimiento (lazy loading, manejo de errores, accesibilidad básica).
  • Flujo de Trabajo: Utilizar GitLab para Merge Requests (MR), revisiones, garantizar latrazabilidad y gestionar los pipelines de CI/CD.
  • Aseguramiento de Calidad: Cumplir con los estándares de seguridad y calidad definidos por SonarQube (Quality Gates).
  • Documentación: Elaborar la documentación necesaria sobre la configuración por entorno y los procesos de build y despliegue.

Requisitos Indispensables

  • Experiencia demostrable y sólida en desarrollo con Angular en entornos de producción.
  • Dominio avanzado de TypeScript y patrones de diseño para frontend.
  • Práctica en el consumo de APIs REST y gestión de los diferentes estados (carga, error, etc.).
  • Manejo habitual de Git (especialmente Merge Requests) e interacción con flujos de CI/CD.
  • Conocimiento y comodidad en el desarrollo sobre entornos basados en Linux.

Se Valorará

  • Experiencia en Testing (unitario y e2e) e integración de automatización en pipelines.
  • Habilidad para generar mocks o clients de APIs a partir de especificaciones OpenAPI 3.
  • Conocimiento en despliegue de aplicaciones frontend en arquitecturas cloud (ej.S3/CloudFront o soluciones equivalentes).

Resultados Esperados

  • Aplicaciones Angular funcionales, alineadas con los contratos OpenAPI 3 y la integración SSO Keycloak.
  • Pipelines de CI/CD estables y exitosos ("verdes"), con superación de los Quality Gates de SonarQube.
  • Documentación clara y completa de los procesos de build/despliegue y configuraciones específicas de cada entorno.
  • Una interfaz de usuario consistente, bien estructurada y de fácil mantenimiento (alta componentización y adhesión a guías internas).