Detalles de la Vacante

Desarrollador de iOS

Descripción

Empresa: Elektra USA

Desarrollar y mantener aplicaciones iOS nativas de alta calidad, asegurando código escalable, seguro y con buena experiencia de usuario. La persona será responsable de construir nuevas funcionalidades, participar en la evolución de la arquitectura de la app y colaborar con equipos de producto, backend y QA dentro de un marco ágil.

Responsabilidades

Desarrollar y mantener aplicaciones iOS nativas con Swift, SwiftUI y UIKit; implementar funcionalidades con arquitecturas VIPER y MVVM; migrar y modernizar vistas hacia SwiftUI manteniendo coexistencia con UIKit; escribir código mantenible con pruebas unitarias y de UI, participar en code reviews; integrar APIs REST y servicios de terceros; colaborar en el ciclo ágil (refinamiento de historias, estimaciones, dailys, retrospectivas); diagnosticar y resolver bugs y regresiones, dando seguimiento en Jira; cuidar rendimiento, seguridad y lineamientos de la App Store

Conocimientos técnicos

Swift, SwiftUI, UIKit, VIPER, MVVM, APIs REST, servicios de terceros, pruebas unitarias y de UI, code reviews, Jira, metodologías ágiles; deseable: Combine, programación reactiva, CI/CD con Fastlane/Bitrise/GitHub Actions, TestFlight, AppsFlyer, Firebase, notificaciones push, XCTest, XCUITest, TDD, Keychain, almacenamiento seguro

Habilidades

Autonomía, organización, comunicación clara con perfiles técnicos y no técnicos, atención al detalle, trabajo colaborativo, apertura a la retroalimentación

Conocimientos

Swift, SwiftUI, UIKit, VIPER, MVVM, APIs REST, servicios de terceros, pruebas unitarias y de UI, code reviews, Jira, metodologías ágiles; deseable: Combine, programación reactiva, CI/CD con Fastlane/Bitrise/GitHub Actions, TestFlight, AppsFlyer, Firebase, notificaciones push, XCTest, XCUITest, TDD, Keychain, almacenamiento seguro

Habilidades

Autonomía, organización, comunicación clara con perfiles técnicos y no técnicos, atención al detalle, trabajo colaborativo, apertura a la retroalimentación

Actividades

Desarrollar y mantener aplicaciones iOS nativas con Swift, SwiftUI y UIKit; implementar funcionalidades con arquitecturas VIPER y MVVM; migrar y modernizar vistas hacia SwiftUI manteniendo coexistencia con UIKit; escribir código mantenible con pruebas unitarias y de UI, participar en code reviews; integrar APIs REST y servicios de terceros; colaborar en el ciclo ágil (refinamiento de historias, estimaciones, dailys, retrospectivas); diagnosticar y resolver bugs y regresiones, dando seguimiento en Jira; cuidar rendimiento, seguridad y lineamientos de la App Store

Idiomas

Inglés técnico para lectura de documentación

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés técnico para lectura de documentación

Disponibilidad de Viajar

No

Disponibilidad de Mudarse

No