Logo for Stefanini LATAM

Front End Developer

Job description

JOB 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.


Buscamos Frontend Develper para importante cliente del rubro bancario


Objetivo del cargo: Diseñar, desarrollar y mantener aplicaciones frontend y componentes reutilizables basados en Angular y estándares de Web Components, asegurando altos niveles de calidad, rendimiento, seguridad y accesibilidad, alineados con las definiciones de arquitectura y experiencia de usuario de la organización.


RESPONSIBILITIES AND ASSIGNMENTS


Responsabilidades Principales

  • Desarrollar y mantener aplicaciones en Angular (v17+) utilizando TypeScript avanzado.
  • Construir Web Components / Custom Elements reutilizables (Angular Elements u otras tecnologías como Stencil) e integrarlos en arquitecturas multi-aplicación.
  • Consumir APIs REST mediante HttpClient, implementando interceptores, manejo de headers estándar (autenticación, trazabilidad) y gestión consistente de errores.
  • Implementar lógica reactiva utilizando RxJS (observables, operadores, manejo de errores, unsubscribe) y utilizar Signals y control flow en Angular moderno.
  • Asegurar el cumplimiento de estándares de accesibilidad (WCAG 2.1 AA), diseño responsivo y compatibilidad cross-browser.
  • Desarrollar pruebas unitarias (Jest o Karma + Jasmine) bajo enfoque TDD, así como pruebas end-to-end (Playwright o Cypress) para flujos críticos.
  • Optimizar el rendimiento de aplicaciones web mediante buenas prácticas (Core Web Vitals, lazy loading, code splitting, tree-shaking, optimización de bundles).
  • Implementar prácticas de seguridad frontend (prevención de XSS, CSRF, uso de CSP, manejo seguro de tokens JWT y sesiones).
  • Participar en el diseño de soluciones de experiencia de usuario junto a equipos de producto y UX.
  • Colaborar en la definición de contratos con servicios backend (BFF).
  • Gestionar el ciclo de vida completo de componentes: diseño, desarrollo, testing, publicación en CDN y monitoreo post-producción.
  • Apoyar en la resolución de incidentes productivos y optimización continua de aplicaciones.
  • Gestionar código fuente mediante Git, siguiendo buenas prácticas de colaboración (branching, pull requests, code review, conventional commits).
  • Participar en despliegues en entornos contenedorizados (Docker) y operación de assets en CDN.

REQUIREMENTS AND QUALIFICATIONS


Requisitos Técnicos

  • Dominio avanzado de Angular (v17 o superior) y TypeScript (tipos, genéricos, utility types).
  • Experiencia en desarrollo de Web Components / Custom Elements.
  • Sólido manejo de RxJS y patrones reactivos.
  • Experiencia en consumo e integración de APIs REST.
  • Conocimientos avanzados de HTML5, CSS3, SCSS y diseño responsivo.
  • Experiencia en accesibilidad web bajo estándares WCAG 2.1 AA.
  • Experiencia en testing unitario (Jest o Karma + Jasmine) y testing E2E (Playwright o Cypress).
  • Conocimientos en optimización de performance web.
  • Experiencia en seguridad frontend (XSS, CSRF, CSP, JWT).
  • Manejo avanzado de Git y flujos de trabajo colaborativos.
  • Experiencia con Docker y despliegues en CDN.

Requisitos Deseables

  • Experiencia trabajando con arquitecturas de microfrontends.
  • Conocimiento en herramientas como Stencil para desarrollo de componentes.
  • Experiencia en integración con WebView para aplicaciones móviles.
  • Conocimientos en monitoreo de aplicaciones frontend.

Competencias Clave

  • Pensamiento analítico y orientación a la resolución de problemas.
  • Enfoque en calidad y buenas prácticas de desarrollo.
  • Capacidad de trabajo colaborativo en equipos multidisciplinarios.
  • Orientación a resultados y mejora continua.
  • Comunicación efectiva con equipos técnicos y de negocio.

ADDITIONAL INFORMATION


BENEFICIOS STEFANINI


Creer para co-crear


¿Buscas un lugar donde tus ideas brillen?

Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso. 


Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!


Front-End Developer Related jobs

Other jobs at Stefanini LATAM

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.