Senior Native iOS Engineer
santander · Madrid
Job description
About the role
We are looking for a Senior Native iOS Engineer to join our AI & Data team in Madrid. You will create advanced mobile solutions using the latest Swift technologies, delivering production apps and reusable binary‑distributed libraries within the Santander platform ecosystem.
Key responsibilities
- Design and implement iOS features and reusable libraries with a layered MVVM architecture.
- Leverage Swift 6, structured concurrency (async/await, actors, Task, @MainActor) and Combine for reactive, state‑driven UI.
- Build modern, accessible user interfaces using SwiftUI compliant with WCAG 2.1 AA.
- Create, distribute, and maintain XCFrameworks for internal and external consumption, ensuring API/ABI stability.
- Integrate cleanly with Santander’s shared iOS platform layers (dependency injection, networking, analytics, routing, authorization, anti‑fraud, etc.).
- Apply CI/CD best practices to guarantee quality, maintainability, and scalability.
Required profile
- Senior‑level iOS professional with strong experience in native mobile development.
- Proven ability to design modular, maintainable codebases and reusable components.
- Comfortable working in a fast‑paced, technology‑driven environment within the financial sector.
- Based in or willing to work onsite in Madrid.
Required skills
- Swift 6 (including async/await, actors, Task, @MainActor)
- SwiftUI
- Combine framework
- MVVM architecture
- XCFramework creation and distribution
- iOS platform integration (DI, networking, analytics, deep links, auth, anti‑fraud)
- CI/CD pipelines
- Accessibility standards (WCAG 2.1 AA)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Spain.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 week from now
31 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
santander
Madrid
Related job offers
-
Ingeniero Full Stack (Híbrido, Madrid Centro)
knowmad mood Madrid -
Arquitecto/a de Plataforma IA (semipresencial Madrid centro)
knowmad mood Madrid -
Ingeniero/a Full Stack (Java + Angular + IA) – Madrid híbrido
knowmad mood Madrid -
Desarrollador Java Backend – Spring Boot, Kafka y Microservicios (Remoto)
knowmad mood Huelva -
Java Engineer – Kubernetes y Microservicios (Remoto)
knowmad mood