S

Santander

Global retail and commercial banking group

IT Analyst 3 - Angular

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeSão Paulo, State of São Paulo, BrazilNo salary listed

About the Job

Requirements

  • Experience with Angular version 16 or higher, 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.
  • Knowledge of a state management library such as Akita, Elf, or similar.
  • Advanced knowledge of Angular Material and corporate design systems.
  • Experience with UX/UI prototyping-based development and collaboration to define interfaces.
  • Demonstrated ability to develop and maintain high-performance applications.
  • Experience conducting and leading code reviews.

Responsibilities

  • Define and evolve the micro-frontend architecture, using standalone components, lazy loading, signals, 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 interceptors for authentication, caching, retries, and global logout, as well as the server-side rendering and Angular Universal layer.
  • Implement and review authorization rules, access-control lists, token scopes, 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 artificial intelligence strategically for architecture, complex refactoring, bundle analysis, security review, and technical documentation, validating and adapting the results before production.

Desired Qualifications

  • Advanced experience with server-side rendering and hydration.
  • Advanced experience with micro-frontends, including micro-frontends embedded in third-party hosts.
  • Knowledge of automating build, test, and deployment pipelines using GitLab CI.
  • Experience with Nx and enterprise monorepos.
  • Experience in the financial market, including investments, fixed income, and funds.
  • Knowledge of front-end security, including Content Security Policy, JSON Web Tokens, postMessage, and iframes.
  • Prompt engineering skills and experience applying artificial intelligence to debugging and code optimization.
  • Advanced prompt engineering and experience automating repetitive team tasks, such as test generation, pipelines, and documentation, using artificial intelligence.

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