Senior iOS Developer
AI Summary
Senior iOS Developer responsible for building and maintaining native iOS banking and retail apps using Swift 5, leading technical architecture and collaborating with cross-functional Agile teams.
About this role
El Rol:
Buscamos un Senior iOS Developer para sumarse a la Dirección de Desarrollo e Innovación Digital. El objetivo principal es liderar la construcción, evolución y mantenimiento de aplicaciones móviles nativas enfocadas en impulsar el negocio bancario y prendario de la institución, garantizando alta calidad de código, estabilidad y una experiencia de usuario óptima acorde con los estándares de Apple.
Responsabilidades:
Desarrollo Nativo: Diseñar y construir aplicaciones nativas iOS utilizando Swift 5 y entornos Xcode.
Traducción de Requerimientos: Comprender las necesidades de negocio y traducirlas en requerimientos técnicos y arquitecturas móviles escalables.
Gestión de Publicación: Administrar certificados, provisioning profiles, llaves y la distribución/publicación en AppStore Connect.
Calidad de Código: Implementar buenas prácticas de desarrollo, patrones de diseño, pruebas unitarias y diseño responsivo para iPhone y iPad.
Integración: Consumir servicios REST/SOAP, manejar APIs de backend (Alamofire/URLSession) y librerías de terceros (Firebase, Cocoapods).
Colaboración Ágil: Trabajar activamente en un entorno Scrum interactuando con Product Owners, diseñadores UX/UI, desarrolladores Android y equipos de QA.
Requisitos:
Experiencia Mínima
Experiencia General: Mínimo 5 años de experiencia en desarrollo de aplicaciones móviles.
Experiencia iOS: 3 a 5 años de experiencia enfocada en desarrollo nativo con Swift 5.
Metodologías Ágiles: Experiencia comprobable trabajando bajo marco de trabajo Scrum.
Stack Técnico e Indispensable (iOS)
Lenguaje y Entorno: Dominio avanzado de Swift 5 y Xcode.
Arquitecturas: Experiencia sólida en MVC, MVP, MVVM y VIPER (altamente deseable).
Patrones de Diseño: Coordinators, Singleton, Delegate, Facade, Notification patterns y Clean Architecture.
UI & Layouts: SwiftUI, Storyboards (múltiples), Constraints, creación/manejo de archivos .xib y programación de vistas por código.
Persistencia de Datos: Manejo de CoreData, SQLite, Realm y UserDefaults.
Conectividad / APIs: Alamofire, URLSession, lectura/conversión de JSON y comunicación asíncrona (Callbacks, manejo de hilos en segundo plano).
Gestión de Entorno iOS: Publicación en AppStore Connect, certificados, provision profiles, keys y frameworks nativos (Keychain, Biométricos, Localización).
Herramientas de Control de Versiones: Git (GitHub, GitLab, Bitbucket, Sourcetree) e integración continua.
Deseables
Experiencia previa con SDK / API de Shopify.
Manejo de animaciones con Lottie.
Integración con Firebase (Analytics, Crashlytics, FCM, Remote Config).
Skills
Explore related jobs
More jobs at Nir Yu
Similar Alamofire jobs
Jobs in Mérida
Gerente de Área - Ventas y Cobranza - MéridaProvident México · Mérida, Mexico- MEX Subdir Celula Grandes EmpresasF8F Santander Bank N.A. · Mérida
ARQUITECTO O INTERIORISTAActionCOACH · Mérida, Spain
Vendedor/a Madera Interinidad 40h Partido (Preferentemente con Certificado de Discapacidad) MéridaLeroy Merlin España · Mérida, Spain- VENDEDOR/A - 30h - MéridaJysk · Mérida, EX
- MEX Director Sucursal CF8F Santander Bank N.A. · Mérida
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.
