Desarrollador de aplicaciones móviles
Experiencia demostrada en Swift.
Experiencia demostrada en Objective-C.
Experiencia demostrada en UIKit.
Experiencia demostrada en SwiftUI.
Experiencia demostrada en Foundation.
Desarrollador de aplicaciones móviles buscando nuevas oportunidades
Diseño e implementación de arquitecturas escalables para aplicaciones iOS.. Desarrollo de nuevas funcionalidades con SwiftUI y UIKit.. Integración de servicios REST y colaboración con equipos de producto, diseño y backend.. Mejoras de mantenibilidad, rendimiento y reutilización de componentes.. Participación en revisión de código, estimación técnica y evolución de módulos existentes.
Migración de vistas legacy en Objective-C hacia implementaciones modernas con SwiftUI.. Modernización de interfaces sin comprometer la compatibilidad funcional existente.. Reducción de deuda técnica mediante separación de responsabilidades y componentes reutilizables.
Desarrollo de aplicaciones nativas con Swift, UIKit y SwiftUI.. Liderazgo técnico del equipo iOS y apoyo en decisiones de arquitectura.. Implementación de componentes reutilizables, integraciones con APIs y persistencia local.. Seguimiento de calidad, mantenimiento correctivo y evolución continua de productos en producción.
Implementación de nuevas funcionalidades nativas utilizando UIKit.. Integración con REST APIs y adaptación a una base de código existente.. Entrega de cambios bajo ciclos cortos de desarrollo y coordinación remota.