Job Description
¿Te apasiona el desarrollo de interfaces modernas, limpias y altamente escalables?
Buscamos Desarrolladores Frontend con experiencia sólida en Angular (v16+), dominio de principios SOLID y Clean Code, con mentalidad enfocada en performance, mantenibilidad y experiencia de usuario.
Lo que harás:
- Desarrollar y mantener aplicaciones web SPA y PWA robustas con Angular.
- Aplicar principios de arquitectura limpia y diseño modular.
- Optimizar rendimiento, experiencia del usuario y tiempo de carga.
- Colaborar con diseñadores y backends para entregar soluciones completas.
- Implementar funcionalidades móviles usando Ionic y Capacitor (opcional según proyecto).
Requisitos Técnicos Clave
- Angular (v16+)
Componentes, servicios, módulos, enrutamiento y directivas personalizadas.
Uso avanzado de Signals y estado reactivo moderno (RxJs).
Lazy loading, interceptores HTTP y formularios reactivos.
- PWA (Progressive Web Apps)
Service workers, modo offline, notificaciones push.
Configuración avanzada de manifest.json y caching estratégico.
- CSS / UI
Responsive design con Flexbox o CSS Grid.
Manejo de SCSS, animaciones, frameworks como Tailwind o Bootstrap.
- JavaScript / TypeScript
ES6+, tipado fuerte en TypeScript.
RxJS: observables, operadores, manejo de flujo reactivo.
- APIs y Performance
Consumo eficiente de REST y GraphQL.
Optimización de rendimiento (bundle splitting, lazy loading, prefetching).
- Ionic 6+ y Capacitor
UI híbrida para móviles, con acceso a plugins nativos: cámara, GPS, notificaciones.
Despliegue en Google Play y App Store.
- GIT y SonarQube
Modelo de ramificación Gitflow.
Resolución de hallazgos de SonarQube y gestión de deuda técnica.
Requisitos del perfil
- Profesional o tecnólogo en Ingeniería de Sistemas, Software o carreras afines.
- Experiencia mínima de 3 años trabajando con Angular.
- Dominio de principios SOLID, patrones de diseño y Clean Code.
- Buenas prácticas de versionamiento (Git), testing y documentación.
Deseables (diferenciales)
- Testing: Jasmine/Karma o Cypress.
- SSR con Angular Universal.
- Experiencia en Microfrontends con Module Federation
- Participación en proyectos escalables o migración de sistemas legados.
Modalidad
- Remoto o híbrido (según ubicación y proyecto)
- Jornada completa
¿Te interesa sumarte a un equipo que construye código de calidad y soluciones escalables desde el frontend?
",