Senior Web Engineer
Core
Building advanced web solutions, production web apps, and reusable published packages/SDKs for the Santander platform ecosystem.
Role type
Senior Web Engineer (Frontend)
Builds
Production web applications and reusable, published packages/SDKs (npm) within the Grupo Santander platform ecosystem.
Domain
Financial Services / Web Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
React 18/19, TypeScript (strict mode, generics, discriminated unions), modern JavaScript (ES2022+), CI/CD tooling, Git, component architecture patterns, state management (Redux Toolkit, Zustand, Jotai), TanStack Query, accessibility (WCAG 2.1 AA, ARIA), unit/integration testing (Vitest/Jest, React Testing Library), E2E testing (Playwright/Cypress), build tooling (Vite, Rollup, esbuild), monorepo tooling (Turborepo, Nx), semantic versioning, API surface control, performance optimization, visual testing (Storybook, Chromatic), security standards (CSP, XSS/CSRF mitigation), OAuth 2.0 / OIDC auth flows.
Preferred skills
RxJS or signals, XState, WebSockets, SSE, Zod, micro-frontends (Module Federation), SSR/SSG (Next.js, Remix), Web Vitals, code-generation tooling (OpenAPI, GraphQL Codegen), i18n libraries, PWA/service workers, Figma Code Connect.
Technologies
React, TypeScript, JavaScript, Git, GitHub Actions, Vite, Rollup, esbuild, pnpm, npm, yarn, Turborepo, Nx, Redux Toolkit, Zustand, Jotai, TanStack Query, Vitest, Jest, React Testing Library, Playwright, Cypress, ESLint, Prettier, SonarQube, Storybook, Chromatic, Lighthouse, WebSockets, Axios, Fetch, Zod, React Router, Next.js, Remix, i18next, Lottie.
Responsibilities
Build advanced web solutions using React and TypeScript; deliver concrete products including production web apps and reusable published packages/SDKs; apply solid software architecture and CI/CD practices; integrate with and reason about platform building blocks; ensure accessibility compliance; manage focus order and keyboard navigation; create and manage mocks and stubs for testing; perform static analysis and formatting; work within an internal build platform and multi-brand Design System.
Seniority
Senior, hands-on IC