> Markdown version of [/jobs/ext/3592350-programador-a-ios-swift-objetive-c-viper](https://www.wearedevelopers.com/jobs/ext/3592350-programador-a-ios-swift-objetive-c-viper). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programador/a iOS, Swift, Objetive C, Viper - **Company:** Digital Talent Agency - **Location:** Spain - **Salary:** €33,000.0 - €36,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Apple IOS, Mobile Application Development, Profiling, Continuous Integration, Data Structures, Software Debugging, Software Design Patterns, Model View ViewModel, Swiftui, Git, Cocoapods, Objective C++, Restful APIs, Software Version Control - **Published:** October 6, 2026 - **Apply:** https://www.tecnoempleo.com/programador-ios-swift-objetive-c-viper-digital-tal/objective-c-mvvm/rf-3b431064825c03e53b43 ## About the Role Buscamos un perfil nativo de iOS con una trayectoria demostrada de al menos 3 años en el desarrollo de aplicaciones móviles, con un profundo conocimiento y aplicación de patrones de diseño como VIPER y MVVM. Si eres un profesional proactivo, con excelentes competencias interpersonales y sociales, y te desenvuelves con soltura en entornos Agile, ¡esta es tu oportunidad!, Experiencia: Mínimo 3 años de experiencia profesional en desarrollo iOS. Lenguajes de Programación: Dominio avanzado de Swift y Objective-C. Patrones de Arquitectura: Experiencia sólida y demostrable en la implementación de VIPER y MVVM. SwiftUI: Experiencia en el uso de SwiftUI para el desarrollo de interfaces de usuario declarativas. Algoritmia: Sólidos conocimientos de algoritmos y estructuras de datos. Arquitectura de Desarrollo iOS: Comprensión profunda de la arquitectura y las mejores prácticas en iOS. Trabajo en Red: Experiencia en el manejo de peticiones de red y gestión de APIs REST. Gestores de Dependencias: Experiencia con Cocoa Pods y Swift Package Manager (SPM). Testing: Amplia experiencia en Tests Unitarios y Tests de Interface. Concurrencia: Conocimientos y experiencia en Concurrencia Estricta. Depuración y Optimización: Habilidad en Depuración (Debugging) y Profiling de aplicaciones. Provisioning & Certificados: Manejo de Provisioning Profiles y Certificados de Apple. Integración Continua: Experiencia con prácticas de Integración Continua (CI). Control de Versiones: Dominio de Git. Desarrollo con IA: Experiencia en el desarrollo o integración de funcionalidades de Inteligencia Artificial. Aptitudes Blandas: Competencias Interpersonales y Sociales: Capacidad para trabajar eficazmente en equipo, comunicación clara y constructiva. Proactividad: Iniciativa para proponer soluciones y abordar desafíos. Adaptabilidad: Facilidad para adaptarse a nuevos entornos y metodologías de trabajo. Trabajo en Equipo: Fuerte orientación al trabajo colaborativo, formando parte de un equipo Agile.