Desarrollador iOS
Posted: 15 hours ago
Job Description
Coderslab.io es una empresa global dedicada a transformar y hacer crecer los negocios de nuestros clientes mediante soluciones tecnológicas innovadoras. Contamos con más de 3.000 colaboradores en todo el mundo y oficinas en América Latina y Estados Unidos. Nuestro equipo está integrado por el top 1% de talento tecnológico, trabajando en proyectos desafiantes e innovadores que impulsan tu carrera.Actualmente en búsqueda de un Desarrollador IOS Trabajarás con tecnologías como Swift, SwiftUI/UIKit, Combine, Alamofire, CoreData, Xcode, CocoaPods/SPM , integrando APIs backend y colaborando con equipos multidisciplinarios para entregar experiencias móviles fluidas, seguras y escalables. Nivel requerido SSR/SR con más de 3 años de experiencia comprobable como desarrollador iOS. Experiencia trabajando en proyectos complejos con ciclos de entrega frecuentes. Capacidad demostrada de análisis técnico y toma de decisiones arquitectónicas. Funciones del cargo Desarrollo de nuevas funcionalidades : Implementar soluciones equilibradas entre usabilidad, rendimiento y experiencia del usuario . Creación de código reutilizable : Desarrollar componentes compartibles entre distintos módulos y regiones, promoviendo la consistencia y eficiencia. Refactorización de módulos existentes : Mejorar la calidad del código heredado, optimizando arquitectura, legibilidad y rendimiento. Corrección de bugs y soporte técnico : Diagnóstico y resolución de incidencias en producción y entornos de desarrollo. Mentoría técnica : Guía y acompañamiento a miembros más junior del equipo en buenas prácticas y estándares de calidad. Colaboración ágil : Trabajar junto a UX/UI, QA, backend y DevOps para asegurar entregas de alto impacto. Requerimientos del cargo Nivel avanzado en Swift Sólidos conocimientos del SDK de iOS utilizando Xcode, manejo de diferentes versiones de iOS y adaptación a distintos tamaños de pantalla. Familiaridad con APIs RESTful para conectar aplicaciones iOS a servicios backend. Dominio de patrones y mejores prácticas de diseño de UI en iOS , especialmente usando UIKit . Experiencia en consumo de dependencias mediante CocoaPods Manejo avanzado del sistema de gestión de memoria (ARC) Stack Tecnológico Principal Lenguajes: Swift (4.0+), Objective-C (deseable) Frameworks y Librerías: UIKit (obligatorio), SwiftUI (deseable) Combine / RxSwift / Async-Await Alamofire / URLSession CoreData / Realm / SQLite Herramientas: Xcode, Instruments, TestFlight Git / GitHub / GitLab CocoaPods (obligatorio), SPM (deseable) Integración: REST APIs / JSON Push Notifications (APNs) Testing: XCTest / Nimble / Quick Mocking frameworks Opcionales Experiencia con Objective-C (para integración con código legacy). Conocimiento y uso de Swift Concurrency (async/await). Manejo de SwiftUI (aunque el proyecto se basa principalmente en UIKit). Experiencia en CI/CD aplicado al desarrollo iOS (Fastlane, GitHub Actions, Bitrise). Nivel intermedio o avanzado de inglés técnico CondicionesModalidad de contratación: Plazo fijo
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period