Summary
A technology delivery team is seeking a senior frontend developer with strong Angular expertise. You will analyze requirements, design reusable and scalable components, integrate REST services, improve performance and accessibility, write unit tests, resolve production issues, and collaborate with UX, backend, QA, security, infrastructure, and technical leadership teams.
Highlights
Work on enterprise-scale web applications, collaborate with multidisciplinary teams, contribute to architecture and quality standards, and gain exposure to high-criticality transactional environments.
Description
¡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.
Responsabilidades y atribuciones
Analizar requerimientos funcionales y técnicos para el desarrollo de interfaces web.Diseñar, desarrollar y mantener aplicaciones front end utilizando Angular.Construir componentes reutilizables, escalables y mantenibles.Integrar aplicaciones front end con servicios REST, APIs y plataformas internas del banco.Implementar buenas prácticas de desarrollo en TypeScript, JavaScript, HTML5 y CSS3.Asegurar la compatibilidad, rendimiento, accesibilidad y usabilidad de las aplicaciones web.Realizar pruebas unitarias y apoyar pruebas funcionales, integrales y de certificación.Identificar, analizar y corregir defectos o incidencias en ambientes de desarrollo, pruebas o producción.Participar en revisiones de código, análisis de impacto y estimaciones técnicas.Documentar desarrollos, componentes, configuraciones, flujos técnicos y evidencias de pruebas.Cumplir con los estándares de arquitectura, seguridad, codificación y gobierno definidos por el banco.Trabajar de manera coordinada con UX/UI, backend, QA, líderes técnicos, arquitectura, seguridad e infraestructura.Apoyar procesos de despliegue, liberación y estabilización de aplicaciones.Participar en ceremonias, reuniones técnicas y seguimientos propios del modelo de fábrica o célula de desarrollo.
Requisitos y calificaciones
Experiencia mínima de 4 años en desarrollo de software.Experiencia mínima de 3 años desarrollando aplicaciones frontend con Angular.Experiencia comprobable como desarrollador Senior en proyectos web empresariales.Experiencia en integración con APIs REST y servicios backend.Experiencia en mantenimiento evolutivo, correctivo y desarrollo de nuevas funcionalidades.Deseable experiencia en entidades bancarias, financieras, aseguradoras, Fintech o empresas con sistemas transaccionales críticos.Deseable experiencia trabajando bajo modelo de fábrica de software, células ágiles o servicios gestionados.
Tecnologías Principales:
Angular.TypeScript.JavaScript.HTML5.CSS3 / SCSS / SASS.Consumo e integración de APIs REST.Manejo de componentes, servicios, módulos, rutas y formularios reactivos en Angular.Control de versiones con Git.Pruebas unitarias en front end.Buenas prácticas de desarrollo front end.Optimización de rendimiento en aplicaciones web.Manejo de responsive design.
Conocimientos deseables:
Experiencia con Angular en versiones recientes.RxJS.NgRx u otros patrones de manejo de estado.Jasmine, Karma, Jest o frameworks similares de pruebas.Integración con pipelines CI/CD.Azure DevOps, GitLab, Jenkins o herramientas similares.Conocimiento en diseño UX/UI.Accesibilidad web.Seguridad en aplicaciones web.Experiencia en sector financiero, bancario o ambientes de alta criticidad.Trabajo bajo metodologías ágiles, Scrum o modelos híbridos.Experiencia en fábrica de software o células de desarrollo.