Desarrollar y mantener las funcionalidades nativas de iOS que permiten escanear habitaciones en 3D y visualizar muebles en realidad aumentada dentro de la app de diseño de interiores.
RESPONSABILIDADES
Construir y mantener la función de escaneo de habitaciones con sensor LiDAR (medición automática de espacios). Mantener la experiencia de realidad aumentada que permite ver sesiones guardadas y reanudarlas. Integrar el código nativo de iOS con el resto de la aplicación (construida en React Native). Gestionar la publicación de la app en el App Store y el cumplimiento de los requisitos de privacidad de Apple. Diagnosticar y resolver problemas de estabilidad y consumo de memoria en dispositivos.
CONOCIMIENTOS OBLIGATORIOS
Desarrollo nativo iOS en Swift. Experiencia con frameworks de escaneo 3D y realidad aumentada de Apple (RoomPlan, ARKit). Manejo de Xcode y del proceso de publicación en App Store. CONOCIMIENTOS DESEABLES Experiencia integrando módulos nativos dentro de apps React Native / Expo.
Conocimientos de renderizado 3D (RealityKit).
TECNOLOGÍAS QUE DEBE DOMINAR
Swift, Xcode, RoomPlan, ARKit.
HERRAMIENTAS Y FRAMEWORKS ESPECÍFICOS DEL PROYECTO
Expo (framework sobre el cual corre la app), CocoaPods, EAS (sistema de compilación y despliegue de Expo).
NIVEL DE EXPERIENCIA RECOMENDADO
Senior — mínimo 4-5 años en desarrollo iOS, con experiencia demostrable en AR/escaneo 3D (es una especialidad poco común, no un perfil de iOS genérico).
EXPERIENCIA PREVIA ADECUADO
Apps de medición de espacios, decoración/diseño de interiores en AR, o cualquier producto que use LiDAR/ARKit en producción.
HERRAMIENTAS QUE UTILIZARÁ
Xcode, App Store Connect, dispositivo físico con sensor LiDAR (iPhone 12 Pro o superior).