Descripción
Resumen del Puesto:
Buscamos un iOS Developer con experiencia en Kotlin Multiplatform para liderar la arquitectura compartida entre iOS y Android en una empresa tecnológica.
Puntos Destacados:
1. Proyecto de migración real a KMM
2. Cultura de ingeniería
3. Presupuesto de capacitación
**Sobre Nosotros / VCM**
Somos un outsourcing que recluta personal para empresa norteamericana dentro del rubro de tecnología busca **iOS Developer con experiencia en Kotlin Multiplatform (KMM)** para liderar arquitectura compartida entre iOS y Android.
Palabras clave del rol:
iOS Developer, Swift Developer, SwiftUI, Kotlin Developer, Kotlin Multiplatform Mobile, KMM, KMP, MVVM, Coroutines, Ktor, SQLDelight, Core Data, XCTest, Android Studio, CI/CD, GitHub Actions.
**Funciones:**
* Desarrollo de módulos compartidos en Kotlin Multiplatform (networking, repositorios, lógica de negocio).
* Desarrollo de interfaces nativas en SwiftUI.
* Integración de capa KMM con iOS.
* Unit testing y cobertura mínima de 50% en lógica de negocio.
* Colaboración con equipo Android.
**Requisitos:**
* 3\+ años como iOS Developer.
* Experiencia sólida en Swift y SwiftUI.
* Experiencia en MVVM y arquitectura limpia.
* Experiencia práctica con Kotlin o KMM.
* Manejo de Coroutines, Flow y Ktor.
* Experiencia con Core Data o estrategias offline.
* Experiencia en testing (XCTest).
* Inglés nivel avanzado/intermedio alto
**Deseable:**
* Conocimientos de Android (Jetpack, ViewModel).
* Experiencia en CI/CD.
* Jetpack Compose.
* Experiencia en arquitectura multiplataforma.
**Beneficios:**
* Proyecto de migración real a KMM.
* Cultura de ingeniería.
* Presupuesto de capacitación.
* Modalidad híbrida
* Equipo moderno.
Job Type: Full\-time
Work Location: In person