TECDATA ENGINEERING

iOS Developer (Remoto 100%)

TECDATA ENGINEERING Spain

IT Services and IT Consulting · 201-500 employees

17 h ago
Remote ios Mid (2-5 yrs) Full-time Spain
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain high-quality iOS applications using Swift while collaborating with UX/UI and backend teams. Ensure application performance, stability, and code quality through rigorous testing, debugging, and adherence to technical standards.

What they look for

Swift UIKit SwiftUI MVC MVVM REST APIs JSON Async/Await Combine Xcode Instruments Git Objective-C Fastlane GitHub Actions

Requirements

Requires at least 3 years of professional iOS development experience with advanced proficiency in Swift and architectural patterns like MVC/MVVM. Candidates must have experience with UIKit/SwiftUI, REST API integration, and the Apple ecosystem including App Store guidelines.

Full description

Buscamos un/a iOS Developer con experiencia avanzada para incorporarse a un equipo tecnológico y participar en el desarrollo de productos móviles de alta calidad, trabajando estrechamente con equipos de Producto, UX/UI y Backend.

🔹 ¿Cuáles serán tus funciones?

✅ Diseño, desarrollo y mantenimiento de aplicaciones iOS utilizando Swift. ✅ Creación de interfaces atractivas y de alta calidad a partir de wireframes y diseños UX/UI. ✅ Integración con APIs REST y servicios de terceros. ✅ Optimización del rendimiento, calidad y estabilidad de las aplicaciones. ✅ Profiling, debugging y resolución de incidencias en producción. ✅ Desarrollo de código limpio, reutilizable, documentado y testeable. ✅ Participación en code reviews y mejora continua de los estándares técnicos. ✅ Colaboración en la definición y evolución de requisitos desde una perspectiva técnica. ✅ Investigación y adopción de nuevas tecnologías y frameworks del ecosistema Apple.

🔹 Requisitos imprescindibles

📱 +3 años de experiencia profesional en desarrollo iOS. 💻 Dominio avanzado de Swift. 🎨 Experiencia con UIKit y/o SwiftUI. 🏗️ Conocimiento de patrones arquitectónicos como MVC y MVVM. 🔌 Experiencia integrando REST APIs y JSON. ⚡ Programación asíncrona con async/await y/o Combine. 🛠️ Experiencia con Xcode, Instruments y el ecosistema Apple. 🍎 Conocimiento del proceso de publicación y guidelines de la App Store. 🚀 Optimización de rendimiento y gestión de memoria en iOS. 🔄 Experiencia trabajando con Git y control de versiones.

⭐ Muy valorable

🔹 Objective-C. 🔹 CI/CD: Fastlane, GitHub Actions o Bitrise. 🔹 Push Notifications y Deep Linking. 🔹 In-App Purchases. 🔹 Accesibilidad: VoiceOver y Dynamic Type. 🔹 Testing con XCTest. 🔹 Participación en proyectos Open Source o aplicaciones publicadas en la App Store.

Similar roles