Senior Native iOS Engineer
Banco Santander SA
## Senior Native iOS EngineerCandidatar-setime type: Tempo Integralposted on: Publicado hojejob requisition id: Req1586937Senior Native iOS EngineerCountry:**IT STARTS HERE**Santander ( is evolving from **a global, high-impact brand** into a **technology-driven organization**, and our people are at the heart of this journey. **Together**, we are driving a **customer-centric transformation** that values bold **thinking, innovation**, and the **courage to challenge** what’s possible.This is more than a strategic shift. **It’s a chance for** **driven professionals** **to grow, learn, and make a real difference**.Our mission is to contribute to help more **people and businesses prosper**. We embrace a strong risk culture and all our professionals at all levels are expected to take a proactive and responsible approach toward risk management.Our **Chief Data & Artificial Intelligence Officer (CDAIO)** division is building a world-class AI & Data team to make a difference in the lives of over 170 million people worldwide, through one of the largest banks in the world. We are undergoing one of the biggest transformations in our history and technology is at the heart of our strategy. Join our team to play a part in one of the most important technological projects for the financial sector in the world. Our mission is to contribute to helping more people and businesses prosper. We embrace a strong risk culture and all our professionals at all levels are expected to take a proactive and responsible approach toward risk management.**THE DIFFERENCE YOU MAKE****CDAIO/ AI TECH** is looking for a **Senior Native iOS Engineer** based in **Madrid.**We are seeking a **Senior Native iOS Engineer** to build advanced mobile solutions using **Swift 6**, **SwiftUI**, and modern concurrency and reactive programming models (**Combine**, **async/await**). You will deliver concrete products — production apps and **reusable, binary-distributed libraries (XCFrameworks)** — within the Grupo Santander platform ecosystem, applying solid **software architecture** and **CI/CD** practices to ensure quality, maintainability, and scalability.This role works on **product SDKs** (e.g. an AI chatbot SwiftUI component) that sit on top of the shared Santander iOS platform layers, so the ability to read, integrate with, and reason about **platform building blocks** is essential.**Main Responsibilities:*** Design and implement the architecture of iOS features and reusable libraries, applying best practices in design, modularity, and maintainability (layered architecture + **MVVM**).* Make advanced use of **Swift 6,** including structured concurrency (async/await, actors, Task, @MainActor) and the Combine framework for reactive, state-driven UI.* Build modern, accessible user interfaces using SwiftUI (WCAG 2.1 AA).* Build, distribute, and maintain reusable libraries/frameworks (XCFramework) for internal and external teams, respecting API/ABI stability and a controlled deprecation policy.* Integrate cleanly with the Santander iOS platform layers (foundation / core / features): dependency injection, networking, analytics, routing/deep links, authorization, anti-fraud, etc.* Collaborate with product, design, and backend teams to define robust APIs, workflows, and user experiences (REST and streaming).* Set up and maintain CI/CD pipelines and quality gates, and participate in code reviews, sharing knowledge with the team.* Ensure software quality through automated testing, static analysis, continuous integration, and best practices in semantic versioning.* Stay up to date with iOS ecosystem trends and propose relevant technology adoption.**WHAT YOU’LL BRING**Our people are our greatest strength. Every individual contributes unique perspectives that make us stronger as a team and as an organization. We’re **enabling teams to go beyond** by valuing who they are and empowering what they bring.The following requirements represent the knowledge, skills, and abilities essential for success in this role. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.**Professional Experience*** Design and implement the architecture of iOS features and reusable libraries, applying best practices in design, modularity, and maintainability (layered architecture + MVVM).(Required).* Make advanced use of Swift 6, including structured concurrency (async/await, actors, Task, @MainActor) and the Combine framework for reactive, state-driven UI.(Required).* Build modern, accessible user interfaces using SwiftUI (WCAG 2.1 AA).(Required).* Build, distribute, and maintain reusable libraries/frameworks (XCFramework) for internal and external teams, respecting API/ABI stability and a controlled deprecation policy.(Required).* Integrate cleanly with the Santander iOS platform layers (foundation / core / features): dependency injection, networking, analytics, routing/deep links, authorization, anti-fraud, etc.(Required).* Collaborate with product, design, and backend teams to define robust APIs, workflows, and user experiences (REST and streaming).(Required).* Set up and maintain CI/CD pipelines and quality gates, and participate in code reviews, sharing knowledge with the team.(Required).* Ensure software quality through automated testing, static analysis, continuous integration, and best practices in semantic versioning.(Required).* Stay up to date with iOS ecosystem trends and propose relevant technology adoption. (Required).**Languages*** Native level in Spanish. (Preferred).* English — Technical English — minimum B2, C1 strongly preferred**.** All source code, inline documentation, commit messages, pull requests, and cross-team communication are produced **in English**. Day-to-day collaboration with product/design/backend happens in English, so professional working proficiency is mandatory, not optional. (Required).**Hard Skills*** Solid knowledge of CI/CD in iOS environments (Fastlane, GitHub Actions and/or Bitrise) and artifact distribution. (Required).* Static analysis and quality gates: SwiftLint, SonarQube. (Required).* Strong documentation skills (DocC) and technical communication. (Required).* Platform ecosystem familiarity:* Comfort consuming and reasoning about **shared platform layers** distributed as binaries (foundation / core / features) and registering them through a **dependency-injection contract**. (Required).* Understanding of a **hybrid build pipeline**: **Tuist** for Xcode project generation + **Maven / JFrog Artifactory** for binary dependency resolution and publishing (project uses both Java for Maven and Ruby for Fastlane). (Required).* Familiarity with a token-based **Design System (SwiftUI)** — themeable, multi-brand, prefix-based component + modifier (builder) API, automated previews/snapshot tests (e.g. Sourcery), Storybook app, and Figma Code Connect. (Required).* Awareness of platform-driven concerns: routing/deep links, networking ( analytics/reporting, authorization and anti-fraud modules. (Required).* Experience with **SSE / streaming** conversational UIs and incremental rendering. (Preferred).* Experience with year-based / SemVer release governance and maintenance branches for long-lived libraries. (Preferred).* Background in Lottie animations and performance tuning of long, dynamic lists. (Preferred).**WE VALUE YOUR IMPACT****Your contribution matters**, and it’s recognized. You can expect a fair, competitive reward package that reflects **the impact you create** and the value you deliver. But we know rewards go beyond numbers.* We’re **enable our teams to go beyond** through global opportunities and broad career paths.* Flexibility that works. Enjoy a **hybrid working models**—some days remote, some days onsite with your team—along with flexible hours.* **Learning for life**. Access hundreds of courses on our platforms, including exclusive access to our global learning space: **Santander** **Open Academy** ( Competitive rewards. Receive a **highly competitive salary with performance-based bonuses,** motivating you to keep growing with us.* Financial advantages. Benefit from **preferential banking terms, special interest rates** on loans, life insurance, and more.* Your health is our priority. Through **BeHealthy,** our global wellness programme, we promote **Holistic wellbeing.*** We know **family is everything**. That’s why we offer childcare support and family-friendly programmes tailored to each life stage.* **Always by your side.** Get access to **Santander Contigo**, our program for employees and their families offering legal, emotional, and administrative advisory services.* **Extra benefits**. Gym/WellHub membership, medical centers in some of our facilities, meal subsidy, parking, shuttle service from various points in Madrid, as well as exclusive discounts and offers for Santander employees. **And that’s only the beginning—we’ll tell you more when you join!**We’re here to **keep you motivated**, help you reach your goals, and celebrate your progress, every step of the way.**LOCAL COMPLIANCE**Santander is proud of being an organization where there are equal opportunities regardless of age, gender, disability, civil status, race, religion or sexual orientation. We are committed to providing an inclusive and accessible application process for all candidates.**WHAT TO DO NEXT**If this sounds like a role you are interested in, then please apply.
#J-18808-Ljbffr
Oferta de empleo publicada 3 días atrás
Ofertas similares que pueden interesarteSegún la Senior Native iOS Engineer en Madrid
- ...Banco Santander SA seeks a Senior Native iOS Engineer in Madrid to develop advanced mobile solutions using Swift 6 and SwiftUI. This role involves building production apps and reusable libraries, collaborating with product teams, and maintaining CI/CD pipelines for quality...SeniorTrabajo híbrido
- Una empresa pionera en desarrollos de movilidad en Madrid busca Programadores de Aplicaciones iOS con amplia experiencia en desarrollo de Apps nativas. El candidato ideal debe tener conocimientos en lenguajes como Objective C y Swift, así como estrategias de monetización...SeniorEmpleo permanente
- ...unleashing people's growth. We are looking for a Senior Mobile Engineer with deep expertise in Flutter and strong proficiency in Android (iOS is nice-to-have). This role is critical... ...using Flutter, while leveraging your native expertise to bridge the gap and optimize specific...Senior
- ...movilidad y software de Automoción, busca Programadores de Aplicaciones iOS para ampliar su plantilla en la zona sur de Madrid. Buscamos un... .... Qualifications Experiencia de desarrollo de Apps nativas en iOS en cualquiera de sus lenguajes (Objective C, Swift)....SeniorEmpleo permanenteCon coche propioTrabajar en la oficina
- ...Una empresa tecnológica multinacional está buscando un Ingeniero Móvil iOS Senior en Madrid. El candidato ideal tendrá experiencia en desarrollo de apps iOS, dominio de Swift, y habilidades en testing y CI/CD. Este puesto implica diseñar y mantener aplicaciones, liderar...SeniorRemoto
- A leading technology firm in Madrid is seeking a Senior Workplace Engineer to oversee the cloud-native device management platform. This role requires expertise in endpoint management, strong scripting abilities, and a collaborative approach to solve complex challenges....Senior
- A technology company based in Madrid is seeking a senior mobile developer to build high-performance crypto wallet applications for iOS and Android using React Native. The ideal candidate will have over 3 years of experience in React, JavaScript, and mobile development pipelines...Senior
- ...U.S. Bank is seeking a Senior Java Developer to coach and facilitate a distributed delivery team. This role requires hands-on leadership, focusing on developing Agile practices and cloud-native engineering capabilities among offshore engineers. Candidates should have...SeniorOffshore
- ...stack/mobile/desktop developer in Madrid, Spain. The ideal candidate should have over 5 years of software engineering experience and strong skills in React Native, Electron, and Node.js. You will be responsible for building and maintaining desktop and mobile applications...SeniorRemoto
- ...Us Bank is seeking an experienced software engineer to lead Agile practices and coach a team of offshore engineers. The candidate will develop cloud-native applications, mentor team members, and ensure Agile methodologies are applied consistently. This role emphasizes...SeniorOffshore
- ...Profile Software Services busca un Senior iOS Developer en Madrid con más de 5 años de experiencia en entornos de producción. El candidato participará en decisiones arquitectónicas y desarrollará aplicaciones para el App Store con un enfoque en la calidad y buenas prácticas...SeniorPráctica
- ...Tamarind Intelligence busca un/a Senior Full Stack Developer en Madrid, España. Este rol incluye desarrollar aplicaciones móviles con React Native y servicios backend en Java. Ofrecemos un entorno flexible donde puedes elegir trabajar desde casa o desde la oficina, acompañado...SeniorTrabajar en la oficinaDesde casaTrabajo híbrido
- ...Intecfy is looking for a Senior Mobile Engineer to join their freelance team, focusing on mobile applications across iOS, Android, or cross-platform technologies. Candidates must... ...platform frameworks like Flutter or React Native, and be fluent in professional English (...SeniorFreelanceRemoto
- ...company at the forefront of AI-native innovation. We partner with... ...generation, agent-powered workflows engineered to scale in real-world... .... You are An AI Native Engineer with experience building cloud... ...and continuous coaching from senior colleagues. You will...SeniorHorario flexible
- ...Senior Mobile Engineer – Freelance – Remote from Europe Intecfy is building a strong database of... ...experienced mobile developers working with native or cross-platform technologies.... ...Develop and maintain mobile applications for iOS, Android or cross-platform environments...SeniorPago diarioFreelanceRemoto
- Una empresa de movilidad e innovación en Madrid busca Programadores de Aplicaciones Android e iOS. Este puesto implica el desarrollo y mantenimiento de aplicaciones móviles, así como la optimización mediante A/B testing. Se requieren amplios conocimientos en programación...Empleo permanente
- ...working in a dynamic environment with a diverse team of senior backend developers, product managers, and leadership to... ...and secure cross platform applications for the [iOS/Android] platform using React Native. Collaborate with UI/UX designers to ensure applications...SeniorRemoto
- BCNC GROUP busca un/a Senior Java Developer en Madrid para diseñar y desarrollar microservicios con Java 17+ y Spring Boot 3.x. Se valorarán... .... El rol incluye colaborar con equipos en un entorno cloud-native, trabajando con arquitecturas modernas y garantizando la seguridad...SeniorTrabajar en la oficinaTrabajo híbrido
- ...act digital EMEA - Alter Solutions busca un/a Arquitecto/a Senior para liderar proyectos en Google Cloud Platform (GCP). El candidato... ...años de experiencia y estar familiarizado con arquitecturas cloud-native, diseño de microservicios y metodologías de seguridad. La posición...SeniorRemotoTrabajo híbrido
- ...Glue.Digital busca un perfil técnico senior para liderar el diseño y construcción de una plataforma enterprise centrada en AI y sistemas... ...de datos avanzadas, así como un fuerte interés en sistemas AI-native. Se valorará experiencia adicional en plataformas B2B y sistemas...Senior
- ...Ole | Tecnología en Madrid busca un perfil Semi–Senior en desarrollo iOS para unirse a un equipo ágil y multidisciplinar. Se requiere experiencia en Swift, SwiftUI y UIKit, así como conocimientos en la integración de APIs REST y la publicación de aplicaciones en la App...SeniorPrácticaTrabajo híbrido
- ...Wayvant busca un/a Senior Fullstack Developer en Oviedo para un reto técnico de alto nivel. El candidato diseñará y desarrollará aplicaciones siguiendo principios API First y Cloud Native, así como garantizará un código robusto mediante TDD/DDD. El puesto requiere experiencia...Senior
- Una empresa de tecnología busca desarrolladores móviles que trabajen con Swift y Kotlin. Ofrecemos un contrato indefinido, salario fijo competitivo y bonificaciones. Puedes trabajar 100% remoto desde varias sedes internacionales. Contamos con un entorno colaborativo y flexible...IndefinidoDe duración determinadaRemoto
- ...Architect, develop, and maintain scalable mobile apps with React Native (0.79+), TypeScript (5+), and Expo Lead features end-to-end... ...team that values open communication, learning, and pragmatic engineering. We celebrate different perspectives and build together....SeniorRemotoHorario flexible
- ...filosofía #CONVOTISLife . Crecemos contigo. Requisitos Buscamos un/a Senior Full Stack Developer con experiencia en el desarrollo de aplicaciones móviles utilizando React Native y en el desarrollo de servicios backend con Java . La persona se incorporará...SeniorAprendizPrácticaAutónomoTrabajar en la oficinaDesde casaJornada partida1 día a la semana
- A growing insurance software vendor is seeking a Senior Software Engineer to develop their future platform and mentor junior developers. The ideal candidate must have 5+ years of experience, strong proficiency in the Spring framework, and a solid understanding of microservices...SeniorDesde casa
- ...Perfil En TBWA-DDB Madrid buscamos un/a Creative Copywriter nativo/a en alemán para trabajar con una importante marca del sector financiero... ...Perfil licenciado/a en publicidad o comunicación. Copywriter senior con 4-5 años de experiencia en agencia del sector publicitario o...SeniorTrabajar en la oficinaRemotoTrabajo híbrido
- ## Senior Native Android EngineerApplytime type: Full timeposted on: Posted Todayjob requisition... ...looking for a **Senior Native Android Engineer** based in **Madrid.**We are seeking a *... ...considered. (Required).* Experience on dual iOS/Android projects will not be considered,...SeniorPrácticaFreelanceRemotoTrabajo híbridoHorario flexibleTrabajo por turnos
- Urbanitae busca incorporar un desarrollador para su equipo de Mobile en Madrid, enfocado en desarrollo de aplicaciones con React Native. Buscamos una persona creativa y comunicativa, con 1-2 años de experiencia en desarrollo móvil y sólidas habilidades en JavaScript y...Horario flexible
- ...Doodle AG is seeking a Senior Mobile Engineer based in Madrid, Spain, to enhance their mobile platform. This role demands a strong proficiency in Flutter and expertise in Android development, contributing to cross-platform applications. You will collaborate with design...Senior
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Senior Native iOS Engineer. ¡Entérate antes que nadie!


