




Resumen del Puesto: Buscamos un miembro cualificado y activo para diseñar, desarrollar y mantener aplicaciones front-end robustas usando Angular, liderando proyectos y optimizando arquitecturas. Puntos Destacados: 1. Diseñar e implementar soluciones front-end eficientes y escalables 2. Liderar técnicamente proyectos y optimizar arquitecturas existentes 3. Colaborar con equipos cross-functional en un entorno DevOps y Cloud Descripción de puesto: Ser un miembro altamente cualificado, motivado y activo. Diseñando, desarrollando, implementando y manteniendo aplicaciones front\-end robustas, escalables y seguras utilizando Angular y tecnologías asociadas. Liderar tecnicamente proyectos, optimizar arquitecturas existentes y garantizar estandares de calidad para cumplir con los objetivos del negocio y las necesidades de los usuarios. Contar con una sólida experiencia en desarrollo de aplicaciones front\-end. Habilidades técnicas Indispensables: * Contribuir en la definicion de la estrategia tecnica para el desarrollo de aplicaciones front\-end * Conocimiento solido de HTML5, CSS3, JavaScript (ES6\+) y TypeScript * Desarrollo de componentes reutilizables con React.js y Javascript. * Manejo de herramientas como Redux, Context API, React Router, redux\-sagas, etc. * Manejo de gestores de paquetes como npm y empaquetadores web (webpack). * Desarrollo de codigo de calidad mediante buenas prácticas y pruebas unitarias y/o de integración. * Conocimientos de testing mediante herramientas como: Jest, React Testing Library, etc. * Colaboración estrecha con equipos de backend y UX/UI. Deseable: * Conversión de diseños y wireframes en código funcional * Comprensión de principios responsive y mobile\-first. * Conocimiento de APIs javascipt para consumo de REST APIs backend. * Participación en revisiones de código (PR reviews). * Optimizacion de aplicaciones web para rendimiento, escalabilidad y accesibilidad. * Manejo de herramientas de CI/CD. Actividades principales: o Diseñar e implementar soluciones front\-end eficientes y escalables usando tecnologias descritas o Definir arquitecturas limpias (microservicios, event\-driven, hexagonal) y garantizar buenas prácticas (Sonar, CheckMarx, Fortify, BlackDuck, SOLID, Clean Code) o Integrar aplicaciones con bases de datos, servicios externos y APIs. o Colaborar con equipos cross\-functional (FrontEnd, DevOps, QA) para integrar soluciones. * Calidad y Seguridad: o Implementar pruebas unitarias/integración (JUnit, Mockito) y asegurar cobertura de código. o Aplicar estándares de seguridad (OWASP, autenticación WT/OAuth2\). * DevOps y Cloud o Trabajar con infraestructura en la nube (AWS/Azure/GCP) y herramientas como Docker/Kubernetes. o Automatizar despliegues con CI/CD (Jenkins, GitHub Actions).


