11 set
|
VCM
|
Santiago de Surco
11 set
VCM
Santiago de Surco
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.
El rol Buscamos un/a ingeniero/a nativo/a de Swift/SwiftUI para trabajar en un codebase grande y establecido, construido sobre Clean Architecture con MVVM-Coordinator. No es un rol de pantallas CRUD: el trabajo distintivo está liderado por cámara — ARKit + RealityKit, un segundo pipeline de AVFoundation corriendo un modelo Core ML de keypoints on-device, y la disciplina de matemática 3D y manejo de buffers que ambos exigen.
Qué vas a trabajar realmente
- Captura guiada con AR: world tracking de ARKit, detección de planos, raycasting, ciclo de vida de anchors, profundidad LiDAR con fallback monocular
- Un pipeline de Core ML on-device sobre un preview en vivo de AVFoundation: decodificación de output, suavizado temporal, warp de perspectiva
- Feature work en Clean Architecture / MVVM-C: navegación por coordinador, DI protocol-first, use cases y repositorios
- Una capa de networking a medida con Combine + URLSession: multipart upload, retry condicionado por conectividad
- Persistencia local (Core Data, Realm, Keychain) con criterio para argumentar consolidación
- Paridad cross-platform con el cliente Android en geometría de captura, intrínsecos de cámara y encoding de profundidad
Qué necesitamos (obligatorio)
- 4+ años enviando apps Swift al App Store, cómodo/a siendo dueño/a de features en un codebase notable ya existente
- SwiftUI a escala (vistas genéricas, @StateObject, PreferenceKey, NavigationStack/NavigationPath)
- Combine como algo no negociable, no trivia legacy
- Experiencia real con cámara/AVFoundation: configuración de sesión, medición de foco/exposición, ciclo de vida de CVPixelBuffer
- ARKit + matemática 3D con simd: ajuste de planos, intrínsecos de cámara, matrices de proyección
- Disciplina de testing y comodidad levantando CI para iOS
Deseable
- Experiencia decodificando modelos Core ML/Vision, Stripe PaymentSheet, PDFKit/MapKit
- Comodidad leyendo un cliente Kotlin/Android como implementación de referencia
Job Type: Full-time
Application Question(s)
- Indicar número y tipo de documento de identidad (DNI o CE)
- ¿Cuentas con disponibilidad para trabajar de forma presencial en Santiago de Surco? (Ref. C.C El Trigal)
- Somos una planilla de régimen PYME. ¿Estás de acuerdo con trabajar bajo ese regimen?
- ¿Cuales son tus expectativas salariales?
Work Location: In person
📌 IOS Developer (Santiago de Surco)
🏢 VCM
📍 Santiago de Surco