Descrição da vaga
¡Sé parte de Stefanini!En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.Buscamos Desarrolladores Frontend para importante proyecto del rubro bancario Diseñar, desarrollar, implementar y mantener soluciones front end escalables, seguras y de alto rendimiento, con foco en Angular bajo arquitectura de Web Components e integración con servicios desarrollados en GO y Java. Este rol será clave para habilitar experiencias digitales robustas en la industria bancaria, colaborando estrechamente con equipos de producto, arquitectura, QA, operaciones y tecnología bajo metodologías ágiles, asegurando calidad técnica, mantenibilidad, continuidad operacional y despliegues controlados mediante GitHub.Responsabilidades y atribuciones Acción + Función (¿Qué hace + dónde lo hace?) Diseñar, desarrollar y mantener soluciones front end con Angular, utilizando arquitectura basada en Web Components, asegurando una experiencia de usuario consistente, reutilizable, accesible y alineada a los estándares digitales del banco. Integrar aplicaciones front end con servicios y APIs desarrolladas en GO y Java, resguardando seguridad, trazabilidad, rendimiento, manejo de errores y continuidad operacional en entornos bancarios. Participar en el análisis técnico, diseño de componentes, estimación y construcción de funcionalidades digitales, colaborando con Product Owners, arquitectos, QA, UX/UI, operaciones y equipos de backend bajo metodologías ágiles. Implementar buenas prácticas de desarrollo, pruebas, revisión de código, documentación técnica y aseguramiento de calidad, manteniendo soluciones escalables, mantenibles y compatibles con estándares de seguridad bancaria. Gestionar y apoyar procesos de versionamiento, integración continua y despliegue mediante GitHub, participando en flujos de ramas, pull requests, pipelines, releases y control de cambios. Requisitos y calificaciones FormaciónTítulo universitario en alguna de las siguientes áreas:· Ingeniería en Informática· Ingeniería en Sistemas· Ingeniería de SoftwareEstudios complementarios o certificaciones (deseables pero no excluyentes):· Certificaciones o cursos en Angular, arquitectura de componentes, Web Components, micro frontends o desarrollo de aplicaciones web empresariales.· Formación complementaria en GO y Java, orientada a integración con servicios backend, APIs REST y arquitecturas distribuidas.· Certificaciones o cursos en metodologías ágiles, Scrum, Kanban, DevOps, integración continua, despliegue continuo y buenas prácticas de desarrollo colaborativo.· Formación deseable en seguridad de aplicaciones web, OWASP, autenticación, autorización, manejo seguro de sesiones y desarrollo en entornos regulados.Experiencia Laboral· Mínimo 3 años de experiencia en desarrollo front end de aplicaciones web empresariales.· Experiencia excluyente en Angular, incluyendo desarrollo bajo arquitectura de Web Components, componentes reutilizables, modularización y buenas prácticas de front end.· Experiencia excluyente en GO y Java, al menos a nivel de integración, consumo de servicios, entendimiento de APIs y colaboración con equipos backend.· Experiencia en la industria bancaria o financiera, participando en soluciones digitales, canales transaccionales, procesos regulados o plataformas con altos estándares de seguridad y disponibilidad.· Experiencia trabajando en metodologías ágiles, colaborando con Product Owners, Scrum Masters, UX/UI, QA, arquitectura y equipos multidisciplinarios.· Experiencia en despliegues y control de versiones con GitHub, incluyendo ramas, pull requests, code reviews, pipelines, releases y gestión de cambios.Requisitos Técnicos· Requisito excluyente: dominio de Angular para desarrollo de aplicaciones web y Web Components.· Requisito excluyente: conocimiento y experiencia en GO y Java para integración con servicios backend y APIs.· Desarrollo de componentes reutilizables, librerías front end, manejo de estados, consumo de APIs REST y buenas prácticas de performance, accesibilidad y seguridad.· Manejo de GitHub para control de versiones, branching strategy, pull requests, revisión de código, integración continua, despliegues y gestión de releases.· Conocimiento de prácticas DevOps, pipelines, ambientes de desarrollo, certificación, producción y monitoreo básico post despliegue.· Conocimiento deseable en seguridad de aplicaciones web, OWASP, autenticación, autorización y estándares tecnológicos aplicables a la industria bancaria.Perfil del candidato/a:· Profesional proactivo/a, con capacidad analítica, orientación a resultados y foco en la calidad técnica de las soluciones digitales.· Buenas habilidades de comunicación y trabajo en equipo, con capacidad para colaborar en células ágiles y relacionarse con áreas de negocio, tecnología, arquitectura y QA.· Capacidad para adaptarse a entornos dinámicos, regulados y de alto impacto, propios de la industria bancaria. Informaciones adicionalesbeneficios Stefanini