¡Hola! Desde ToBeIT estamos buscando un Desarrollador IOS, para trabajar en uno de nuestros principales clientes. El modelo de trabajo es remoto, exceptuando alguna reunión que habrá que ir a las oficinas presenciales. Responsabilidades: Diseñar y mantener apps iOS completas: UI, backend integration, performance, seguridad. Propulsar decisiones de arquitectura, escribir documentación y evangelizar mejores prácticas. Experiencia: 5 años de experiencia en desarrollo iOS con apps en producción y releases constantes. Lenguajes y paradigmas: Swift 6 y dominio de características modernas del lenguaje (protocol-oriented, generics avanzado, actors). Concurrency : async/await, structured concurrency, Task, actors. Declarativo vs imperativo: experiencia con SwiftUI y UIKit cuando sea necesario. Conocimiento profundo del iOS SDK (app lifecycle, memory, threading). Arquitectura y diseño: Arquitectura Hexagonal o Clean/Modular Architecture (alta cohesión/bajo acoplamiento) .Experto en patrones: SOLID, Protocol-Oriented Design, Dependency Injection. Flujo de datos claro: MVVM, TCA, coordinators o variaciones bien justificadas. Capacidad de refactorizar para escalabilidad y mantenibilidad. Testing y calidad: Experiencia con los frameworks XCTest y Swift Testing. Conocimientos en CI pipelines: Xcode Cloud / Github actions. Pull requests y pair programming. Infraestructura: Configuración y mantenimiento de pipelines CI/CD. Deploys automáticos usando TestFlight, App Store Connect