S

Santander

Global retail and commercial banking group

IT Analyst 2 - Angular

Frontend EngineeringPosted on Nov 13
Full-timeSão Paulo, State of São Paulo, BrazilNo salary listed

About the Job

Requirements

  • Experience with Angular version 16 or later, including standalone components, signals, dependency injection, and advanced change detection.
  • Strong knowledge of TypeScript, HTML, and CSS, including strict typing and advanced contract modeling.
  • Experience with agile practices, including Scrum, Kanban, pair programming, and test-driven development.
  • In-depth knowledge of unit and automated testing.
  • Experience developing and maintaining high-performance applications.
  • Experience conducting and leading code reviews.
  • Experience with UX/UI prototyping-based development and collaboration on interface definition.
  • A completed undergraduate degree in Information Systems, Computer Science, or another technology field.
  • Knowledge of state management with Akita, Elf, or similar tools.
  • Knowledge of Angular Material and corporate design systems.
  • Knowledge of micro-frontends.
  • Knowledge of server-side rendering, Angular Universal, and hydration.
  • Knowledge of GitLab CI and automation of build, test, and deployment pipelines.
  • Knowledge of Nx and corporate monorepos.
  • Knowledge of frontend security, including CSP, JWT, postMessage, and iframes.
  • Knowledge of architecture and development for high-performance applications.
  • Knowledge of prompt engineering and AI applications.
  • Knowledge of financial markets, including investments, fixed income, and funds.
  • Ability to collaborate on interface definition.
  • Ability to lead technical decisions.
  • Ability to mentor mid-level and junior developers.
  • Commitment to quality and security.

Responsibilities

  • Define and evolve the micro-frontend architecture, using standalone components, lazy loading, signals, and reusable components and services.
  • Lead refactoring of complex components into testable units, extracting business logic and applying strategies such as OnPush and trackBy.
  • Evolve critical authentication, cache, retry, and global logout interceptors, as well as the server-side rendering and Angular Universal layer.
  • Implement and review authorization rules, access control lists, token scope, journey scopes, and feature flags.
  • Optimize performance through code splitting, bundle analysis, and server-side rendering hydration.
  • Configure and evolve build, test, and deployment pipelines in GitLab CI, ensuring quality and security.
  • Lead test coverage, test-driven development practices, and code reviews.
  • Mentor mid-level and junior developers, document standards, and lead technical decisions.
  • Use AI strategically for architecture, complex refactoring, bundle analysis, security review, and technical documentation, validating and adapting outputs before production.

Desired Qualifications

  • Advanced experience with server-side rendering and hydration.
  • Advanced experience with micro-frontends and micro-frontends embedded in third-party hosts.
  • Experience with Nx and corporate monorepos.
  • Experience in the financial market, including investments, fixed income, and funds.
  • Experience with prompt engineering and applying AI to debugging, code optimization, and automating repetitive tasks.

About the Company

Santander

Global retail and commercial banking group

Santander is a global bank focusing on retail and commercial banking in Europe and the Americas, serving individuals and SMEs with regional franchises and a broad consumer finance arm, plus a Corporate & Investment Banking division for multinational clients. It uses its Gravity cloud platform to migrate core banking and rapidly deploy digital services such as Openbank across markets, combining fintech-style agility with a bank's balance sheet. The bank differentiates itself by marrying a large retail footprint with global CIB capabilities under the One Santander verticals model to boost efficiency and cross-border revenue. Its goals include improving returns on tangible equity and financing the green economy through sustainable finance and renewable energy projects.

Company size
10,001+
Company stage
IPO
Headquarters
Boadilla del Monte, Spain
Founded
1902

Recently Posted Jobs

Explore more opportunities at Santander

See more jobs