Desarrollador Angular
Objetivo del puesto
Desarrollar, mantener y optimizar aplicaciones web modernas utilizando Angular, asegurando un alto rendimiento, escalabilidad y excelente experiencia de usuario. Colaborar con equipos multidisciplinarios (backend, QA, UX / UI, producto) para entregar soluciones de calidad alineadas con los objetivos de negocio.
Responsabilidades
Diseñar, desarrollar e implementar interfaces de usuario dinámicas con Angular (versión 10 o superior).
Colaborar con equipos de backend para integrar APIs y servicios RESTful / GraphQL.
Escribir código limpio, reutilizable y bien documentado.
Participar en revisiones de código, pruebas unitarias y de integración.
Optimizar aplicaciones para máxima velocidad, seguridad y escalabilidad.
Asegurar el cumplimiento de buenas prácticas en desarrollo frontend.
Colaborar en la definición de arquitecturas y patrones de diseño.
Mantenerse actualizado en nuevas tendencias y tecnologías relacionadas con Angular y frontend.
Requisitos Técnicos (Hard Skills)
3+ años de experiencia en desarrollo frontend con Angular (versión 10+).
Dominio de JavaScript / TypeScript.
Conocimientos sólidos en HTML5, CSS3, SCSS y responsive design.
Experiencia en integración con REST APIs o GraphQL.
Manejo de control de versiones con Git.
Experiencia con herramientas de testing frontend (Jasmine, Karma, Jest, Cypress).
Conocimientos de buenas prácticas de seguridad en aplicaciones web.
Deseable (Nice to Have)
Experiencia con RxJS y NgRx (state management).
Conocimientos de Docker, CI / CD y metodologías ágiles (Scrum / Kanban).
Experiencia en entornos Cloud (AWS, Azure o GCP).
Experiencia con frameworks complementarios (Node.js, NestJS).
#J-18808-Ljbffr