Developer IOS
¡Sé parte de Stefanini!En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.Buscamos IOS Developer Responsabilidades y atribuciones Responsabilidades Principales 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.
✅ Requisitos Técnicos Obligatorios 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)
Requisitos y calificacionesLenguajes: 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
Informaciones adicionalesBeneficios Stefanini