Desarrollador Angular Senior - Banca en Línea (Remoto)

Remoto
Jornada completa
Este proyecto de banca en línea (internet banking) tiene como objetivo modernizar y ampliar el sistema actual. Impulsaremos una interfaz de cliente ligero —concebida para ofrecer velocidad y accesibilidad en cualquier dispositivo—. Además, mantendremos integraciones críticas con sistemas legacy basados en .NET y Java Spring Boot. Usted contribuirá al desarrollo de funcionalidades avanzadas: gestión de cuentas, transferencias internacionales y notificaciones en tiempo real. Responsabilidades clave - Analizar requisitos y diseñar soluciones modulares con Angular 16+ y TypeScript. - Desarrollar componentes reutilizables y escalables conforme a las mejores prácticas de Angular. - Optimizar rendimiento usando lazy loading, OnPush y técnicas de change detection. - Integrar la interfaz con APIs RESTful, GraphQL y microservicios. - Implementar pruebas unitarias (Jasmine, Karma) y end-to-end (Cypress). - Colaborar en la implementación de autenticación OAuth2 y OpenID Connect. - Garantizar la accesibilidad web siguiendo estándares WCAG 2.1. - Trabajar con arquitecturas de eventos y Kafka para comunicaciones en tiempo real. - Participar en la configuración y mantenimiento de pipelines CI/CD (GitHub Actions, GitLab CI). - Mantener documentación técnica actualizada y asistir en estimaciones ágiles. - Colaborar con equipos de UX/UI para una experiencia de usuario óptima. Requisitos imprescindibles - Mínimo 3 años de experiencia en proyectos con Angular 16+. - Dominio de TypeScript, JavaScript ES6+, HTML5 y CSS3. - Experiencia con Angular CLI, RxJS y gestión de estado (NgRx). - Conocimiento en pruebas unitarias y end-to-end. - Inglés B2 (habilidad conversacional fluida). - Sólida experiencia con control de versiones (Git). - Capacidad de diseñar arquitecturas front-end escalables y mantenibles. - Actitud colaborativa, comunicación clara y enfoque proactivo. Deseable - Experiencia con Angular Universal y SSR. - Conocimientos en metodologías ágiles (Scrum, Kanban). - Familiaridad con Docker y Kubernetes. - Experiencia en CI/CD con Jenkins o GitLab CI. - Contribuciones a proyectos de código abierto o comunitarios. ¿Por qué unirse? En su rol como Desarrollador Angular Senior, usted impulsará la innovación financiera en un entorno 100% remoto. Estará rodeado de profesionales de primer nivel. Ofrecemos horarios flexibles, capacitación continua y oportunidades de crecimiento en un equipo global. Únase a una cultura centrada en la calidad y el desarrollo de soluciones de alto impacto.