¡Activa las notificaciones laborales por email!
Una empresa destacada en tecnología busca un Arquitecto iOS para definir y evolucionar la arquitectura de aplicaciones. El candidato ideal tiene dominio de Swift 6, experiencia avanzada en SwiftUI y habilidades sólidas en documentación. Se ofrece un entorno de trabajo colaborativo y proyectos innovadores, con la posibilidad de trabajar de forma remota.
Descripción Puesto
Definir y evolucionar la arquitectura de aplicaciones iOS y librerías reutilizables.
Liderar la adopción de Swift 6, incluyendo concurrencia estructurada (async/await, actors, tasks) y el uso avanzado de Combine.
Diseñar interfaces modernas y accesibles con SwiftUI.
Generar y mantener librerías/frameworks reutilizables (CocoaPods, SPM, XCFrameworks).
Colaborar con equipos de producto, diseño y backend para definir APIs y experiencias de usuario robustas.
Realizar revisiones de código y mentoría técnica al equipo de desarrollo.
Asegurar la calidad del software mediante pruebas automatizadas, integración continua y buenas prácticas de versionado.
Mantenerse actualizado sobre tendencias en el ecosistema iOS y proponer mejoras tecnológicas.
Descripción Skills Requeridos
Dominio de Swift 6 y sus características, especialmente concurrencia y tipado seguro.
Experiencia avanzada en SwiftUI y diseño declarativo.
Conocimiento práctico de Combine y modelos de programación reactiva.
Experiencia en creación y mantenimiento de frameworks/librerías.
Entorno iOS: nivel senior en desarrollo, arquitectura, modelos y frameworks.
Buen conocimiento de CI/CD en entornos iOS.
Habilidades sólidas de documentación y comunicación técnica.
Nivel B2 o superior.
Skills Recomendados
Experiencia con Objective-C, Ruby y Java.
Conocimiento de patrones de diseño y diseño de SDKs.
Arquitectura por capas y modularización.
Optimización de rendimiento y seguridad en apps móviles.
Participación en comunidades técnicas u open source.