Talently
Talently
Macropay
Guatemala City, Guatemala

Desarrollador Mobile Senior (iOS)

Salary

USD 2,200 - 2,300/mo

Skills

Swift, SwiftUI/UIKit.

Work Mode

On-site

English?

Yes, Intermediate

Responsibilities

  • Diseñar, desarrollar, optimizar y mantener aplicaciones móviles nativas de alta complejidad para iOS, asegurando altos estándares de calidad, rendimiento y seguridad.

  • Analizar requerimientos, diseñar soluciones técnicas, construir interfaces con SwiftUI y UIKit, e integrar APIs REST, GraphQL, WebSockets y servicios de persistencia/encriptación.

  • Garantizar la calidad del código mediante pruebas unitarias/integración (XCTest), revisiones de código (code review) y la implementación de buenas prácticas de arquitectura (MVVM / Clean Architecture).

  • Administrar el control de versiones (Git/GitHub), automatizar procesos de CI/CD (Fastlane, GitHub Actions, Xcode Cloud) y liderar la gestión de despliegues en TestFlight y App Store Connect.

  • Monitorear el desempeño mediante Crashlytics/Sentry, resolver incidentes de tercer nivel y atender bugs o hotfixes para asegurar la disponibilidad de la plataforma ($\ge$99.5%).

  • Colaborar de forma multifuncional con áreas internas (Transformación Digital, Experiencia de Clientes, Laboratorio SIL) y proveedores/partners tecnológicos externos.

  • Actuar como referente técnico y mentor dentro del equipo, participando en revisiones de arquitectura, estimaciones de proyectos y compartiendo mejores prácticas.

Requirements

  • Profesional graduado en Ingeniería en Sistemas, Informática o carreras afines (Posgrado deseable), ubicado en Guatemala y con nivel de inglés intermedio como mínimo (avanzado deseable).
  • Mínimo 3 años de experiencia comprobable en desarrollo de aplicaciones nativas para iOS y al menos 3 aplicaciones publicadas en producción en App Store.
  • Dominio avanzado de Swift, SwiftUI, UIKit, Swift Concurrency (async/await), patrón de arquitectura MVVM y conocimientos de Objective-C, Clean Architecture, Combine y accesibilidad (a11y).
  • Experiencia sólida en consumo e integración de servicios (URLSession, REST, GraphQL Apollo, WebSockets), persistencia segura (Core Data, SQLite, Keychain) y mecanismos de seguridad (TLS, Certificate Pinning).
  • Manejo de herramientas del ecosistema iOS: Xcode, Instruments, LLDB, gestores de dependencias (SPM, CocoaPods), Git/GitHub y monitoreo (Crashlytics, Sentry, Feature Flags).
  • Deseables certificaciones relevantes (App Development with Swift, AWS, Scrum) o conocimientos complementarios en Android (Jetpack Compose, MDM/EMM) y Linux/C.
  • Competencias clave: Liderazgo técnico, capacidad analítica y resolución de problemas, adaptabilidad al cambio, orientación al cliente y trabajo en equipo.
  • Modalidad presencial en Guatemala (con equipo especializado y monitor asignados) y disponibilidad mínima para viajar.