Senior Native iOS Engineer
Core
Building advanced mobile solutions, product SDKs, and reusable libraries for the Santander iOS platform ecosystem to serve over 170 million customers.
Role type
Senior Native iOS Engineer
Builds
Production iOS apps and binary-distributed XCFrameworks for the Grupo Santander platform.
Domain
Financial Services / Mobile Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Swift 6 (structured concurrency, actors, async/await), SwiftUI (WCAG 2.1 AA), XCFramework distribution, CI/CD pipelines (Fastlane, GitHub Actions), static analysis (SwiftLint, SonarQube), dependency injection, REST/streaming API integration, automated testing, semantic versioning.
Preferred skills
SSE/streaming conversational UIs, Lottie animations, performance tuning for dynamic lists, year-based release governance.
Technologies
Swift, SwiftUI, Combine, XCFramework, Fastlane, GitHub Actions, Bitrise, Tuist, Maven, JFrog Artifactory, DocC, Figma Code Connect, Storybook.
Responsibilities
Design and implement iOS architecture and reusable libraries; build accessible user interfaces; maintain XCFrameworks with API/ABI stability; integrate with Santander platform layers; collaborate on robust APIs and workflows; maintain CI/CD pipelines and quality gates; ensure software quality via automated testing and code reviews.
Seniority
Senior, hands-on IC