logo

Ver todos los trabajos

Desarrollador Frontend Angular

CABA, Av. Córdoba 1345
En SMS Sudamerica buscamos un/a desarrollador/a frontend con experiencia en Angular para sumarse a un equipo de desarrollo de software. Trabajará en múltiples aplicaciones que abarcan desde portales públicos hasta sistemas de gestión interna.

Responsabilidades

  • Desarrollar y mantener aplicaciones Angular 18 (SPA) para gestión interna y portales públicos
  • Implementar formularios complejos con validaciones avanzadas (formularios reactivos)
  • Consumir APIs RESTful y gestionar estado con RxJS
  • Desarrollar componentes reutilizables con Angular Material 18
  • Integrar autenticación con Keycloak (OAuth2/OIDC) y mecanismos de seguridad en cliente
  • Configurar proxy y múltiples ambientes de despliegue (dev, test, pre, prod)
  • Implementar generación de PDFs en el navegador
  • Mantener calidad de código con ESLint, Prettier y pre-commit hooks (Husky)
  • Escribir tests unitarios (Jest y/o Karma + Jasmine)

Requisitos

  • Angular 18 (excluyente) — standalone components, signals, nueva sintaxis de control de flujo
  • TypeScript 5.x (excluyente)
  • Angular Material 18 — formularios, tablas, diálogos, navegación
  • RxJS 7.x — operadores, manejo de streams, suscripciones
  • Formularios reactivos — FormGroup, FormArray, validadores custom, validación cruzada
  • Consumo de APIs REST — HttpClient, interceptors, manejo de errores
  • HTML5, CSS3/SCSS — responsive design, accesibilidad
  • Git — flujo de trabajo con ramas, pull requests

Deseables

  • Integración con Keycloak Angular (keycloak-angular 16.x, keycloak-js 25.x)
  • Generación de PDFs con pdfmake
  • Manipulación de imágenes (ngx-image-compress, ngx-image-cropper)
  • ngx-toastr para notificaciones
  • Bootstrap 5
  • Jest con jest-preset-angular
  • Configuración de proxy (proxy.conf.json) y múltiples environments
  • Experiencia con ESLint + Prettier + Husky + lint-staged

Compartir esta oferta de trabajo

Desarrollado por