Desarrollador Senior iOS para Servicios Biométricos (Remoto)

Remoto
Jornada completa
Tiempo parcial
Buscamos un talentoso Desarrollador Senior iOS para unirse a nuestro equipo especializado en el diseño y desarrollo de soluciones tecnológicas avanzadas que utilizan datos biométricos. En este puesto clave, liderará proyectos innovadores que transforman la interacción del usuario con la tecnología móvil, implementando sistemas de autenticación seguros y aplicaciones que aprovechan plenamente las capacidades biométricas de los dispositivos iOS modernos. Responsabilidades Principales - Diseñar y desarrollar servicios sofisticados para productos que incorporan datos biométricos como reconocimiento facial, huella dactilar y otros parámetros fisiológicos relevantes. - Implementar código optimizado y de alta calidad utilizando Swift 5.9 y Objective-C, siguiendo las mejores prácticas de la industria. - Aplicar arquitecturas escalables como MVVM, MVP o VIPER para garantizar la mantenibilidad y expansión futura de las aplicaciones. - Integrar y optimizar frameworks de autenticación biométrica nativos de iOS, mejorando la seguridad y experiencia del usuario final. - Colaborar estrechamente con equipos multidisciplinarios para conceptualizar, diseñar e implementar nuevas funcionalidades innovadoras. - Realizar análisis de rendimiento y optimización para garantizar la máxima eficiencia en diferentes dispositivos y versiones de iOS. - Identificar proactivamente problemas técnicos y proponer soluciones efectivas durante el ciclo de desarrollo. - Participar activamente en revisiones de código, promoviendo la excelencia técnica y el intercambio de conocimientos. - Asegurar compatibilidad con las versiones recientes del sistema operativo (iOS 15-17) y adaptación a las capacidades de los nuevos dispositivos Apple. - Elaborar documentación técnica completa y mantenerla actualizada para facilitar la transferencia de conocimiento. Requisitos Imprescindibles - Experiencia mínima de 2 años en desarrollo iOS profesional, con proyectos comerciales verificables en su portafolio. - Dominio avanzado de Swift (mínimo 1 año de experiencia práctica), con conocimiento sólido de las características de Swift 5.x y capacidad para trabajar con Objective-C. - Comprensión profunda de los mecanismos de gestión de memoria en iOS, incluyendo ARC y prevención de ciclos de retención. - Conocimiento amplio del ecosistema iOS y sus herramientas de desarrollo (Xcode 14+, Interface Builder, instrumentos de desarrollo). - Experiencia comprobada implementando al menos una de estas arquitecturas: MVP, MVVM o VIPER en proyectos reales. - Dominio en la integración y consumo de APIs REST, protocolos HTTP, procesamiento de datos JSON y configuración de servicios APNs. - Capacidad demostrada para trabajar eficientemente en equipos distribuidos y comunicarse efectivamente en entornos remotos. - Nivel de inglés suficiente para comprender documentación técnica especializada y participar en reuniones internacionales. Cualidades Valoradas - Experiencia previa con el desarrollo de aplicaciones que implementan funcionalidades biométricas o características de seguridad avanzadas. - Conocimiento práctico de SwiftUI y el framework Combine para el desarrollo de interfaces reactivas modernas. - Familiaridad con frameworks iOS esenciales como Core Data, Core Animation, AVFoundation o Core ML. - Experiencia implementando pruebas automatizadas (unitarias, de integración) utilizando XCTest u otras herramientas similares. - Conocimiento de metodologías ágiles y participación activa en ceremonias Scrum o Kanban. - Experiencia configurando pipelines de CI/CD para automatización de procesos de desarrollo (Jenkins, Fastlane, GitHub Actions). - Aplicación consistente de principios SOLID y patrones de diseño relevantes para el desarrollo móvil. - Publicaciones propias en App Store o contribuciones significativas a proyectos de código abierto. Herramientas y Tecnologías - Swift 5.x y Objective-C. - Entorno de desarrollo Xcode 14+. - Control de versiones Git y flujos de trabajo Git Flow. - Frameworks biométricos de iOS como Local Authentication Framework. - Herramientas de prueba como XCTest y JUnit. - Integración API REST, procesamiento JSON, comunicación segura HTTPS. - Servicios de notificación push de Apple (APNs). ¿Por qué unirse a nuestro equipo? Ofrecemos un entorno laboral dinámico y completamente remoto donde podrá desarrollar soluciones tecnológicas de vanguardia con impacto real. Trabajará en la intersección de la biometría y el desarrollo móvil, expandiendo constantemente sus habilidades técnicas. Nuestro equipo valora profundamente la innovación, la calidad del código y el equilibrio trabajo-vida. Proporcionamos oportunidades significativas de crecimiento profesional, programas de formación continua y la posibilidad de colaborar en proyectos internacionales desafiantes que impulsarán su trayectoria como especialista iOS de élite.