Buscamos un desarrollador ios senior con amplia experiência en el desarrollo de aplicaciones nativas, capaz de diseñar y mantener funcionalidades complejas, optimizar código existente y asegurar la calidad, escalabilidad y eficiencia de las aplicaciones. Esta posición requiere trabajar en colaboración con equipos de diseño, producto y qa, aplicando buenas prácticas de desarrollo y arquitecturas modernas como viper, mvvm y tca.
*responsabilidades principales*:
- diseñar y desarrollar funcionalidades avanzadas en aplicaciones ios utilizando swift, uikit y swiftui.
- refactorizar y optimizar código para mejorar el rendimiento y la mantenibilidad.
- implementar consumo de servicios y gestionar la persistencia de datos localmente.
- aplicar y mantener arquitecturas clean (viper, mvvm, tca) y patrones de diseño.
- colaborar con desarrolladores, diseñadores y equipos de producto para garantizar la calidad y coherencia del producto.
*requisitos*:
- mínimo 5 años de experiência en desarrollo nativo de ios.
- experiência en refactorización de bases de código complejas.
- participación en el desarrollo y despliegue de al menos 2 aplicaciones de gran escala.
- dominio de swift, uikit, swiftui, xcframeworks, swift package manager y cocoapods.
- conocimientos avanzados en arquitectura, patrones de diseño, consumo de apis restful y persistencia de datos (core data, codable, keychain).
- experiência en pruebas unit y ui testing (xctest).
tipo de puesto: tiempo completo
sueldo: $55,000.00 - $59,000.00 al mes
lugar de trabajo: remoto híbrido en 15530, moctezuma 2a sección, cdmx