Itaú Unibanco

Senior Front-End Software Engineer

Itaú Unibanco

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Create intuitive, accessible and responsive user interfaces;
  • Collaborate with multidisciplinary teams (Backend, Design and Product);
  • Build and maintain clean, high-quality code, prioritizing performance and security;
  • Contribute to architecture design and project planning;
  • Participate in agile ceremonies, including refinements and sprint planning.

Requirements

  • Strong experience (7+ years) in front-end development: HTML, CSS, JS/TS, Angular and desirable React + Next.js, including:
  • Good coding practices: Clean Code, SOLID and functional programming;
  • Web performance: Core Web Vitals (LCP, CLS, INP/TBT), code splitting, lazy loading, performance analysis and image/font optimization;
  • Rendering strategies: SSG, SSR, ISR, CSR;
  • Observability: RUM monitoring, logging and alerts (e.g.: Sentry, Datadog, New Relic);
  • Experience with unit testing (preferably Testing Library), integration and E2E testing (preferably Cypress);
  • Experience with DevOps/pipelines/GitHub Actions (CI/CD);
  • Experience with AWS services such as S3 and CloudFront;
  • Experience with micro‑frontend architectures.
Benefits
  • Commuter allowance (Vale-Transporte)
  • Meal voucher (for restaurants) / Food voucher (for supermarkets)
  • Health plan (Fundação Saúde Itaú or Central Nacional Unimed)
  • Dental plan (Odontoprev or Interodonto)
  • Life insurance
  • PLR – Profit Sharing (based on the bank’s results)
  • Private pension
  • Exclusive discounts on our financial products
  • Extended maternity and paternity leave
  • Childcare / babysitting assistance (for parents)
  • Education support
  • Wellhub or TotalPass
  • Access to Itaú Leisure Clubs (Guarapiranga / Itanhaém and São Sebastião)
  • + Some additional perks you’ll learn about during the process 😊
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
HTMLCSSJavaScriptTypeScriptAngularReactNext.jsClean CodeSOLIDFunctional Programming
Soft Skills
CollaborationCommunicationAgile MethodologiesProject PlanningArchitecture Design