En Stefanini Group buscamos un/a Developer iOS con experiencia en desarrollo de aplicaciones móviles nativas, para participar en el desarrollo, mantenimiento y optimización de soluciones tecnológicas, asegurando calidad, rendimiento y una destacado experiencia de usuario.
¿Cuál será tu desafío?
Desarrollar nuevas funcionalidades para aplicaciones iOS, garantizando usabilidad y rendimiento.
Crear componentes reutilizables y mantener buenas prácticas de desarrollo.
Refactorizar módulos existentes, mejorando la arquitectura y calidad del código.
Diagnosticar y solucionar incidencias en entornos de desarrollo y producción.
Brindar apoyo y mentoría técnica a desarrolladores junior.
Colaborar con equipos de UX/UI, QA, Backend y DevOps bajo metodologías ágiles.
¿Qué buscamos?
Requisitos obligatorios:
Dominio avanzado de Swift (4.0+).
Experiencia sólida en UIKit y desarrollo nativo iOS.
Conocimientos avanzados del SDK de iOS y Xcode.
Experiencia en adaptación a distintas versiones de iOS y tamaños de pantalla.
Integración y consumo de APIs RESTful / JSON.
Experiencia en gestión de dependencias mediante CocoaPods.
Manejo avanzado de gestión de memoria ARC.
Conocimientos técnicos valorados:
Objective-C y SwiftUI.
Combine, RxSwift y Async/Await.
Alamofire y URLSession.
CoreData, Realm o SQLite.
Git, GitHub o GitLab.
Swift Package Manager (SPM).
Instruments y TestFlight.
Push Notifications (APNs).
Pruebas unitarias con XCTest, Nimble o Quick y frameworks de mocking.