13 ago
|
Elektra Usa
|
México
13 ago
Elektra Usa
México
Área: Tecnología / Desarrollo Móvil Reporta a: Líder de iOS
Modalidad: Remoto
Propósito del puesto
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 principales
Desarrollar y mantener aplicaciones iOS nativas usando Swift , con SwiftUI y UIKit .
Implementar funcionalidades siguiendo arquitecturas limpias y escalables ( VIPER y MVVM ).
Participar en la migración y modernización de vistas hacia SwiftUI, manteniendo la coexistencia con UIKit donde aplique.
Escribir código mantenible, con pruebas unitarias y de UI, y participar en code reviews.
Integrar APIs REST y servicios de terceros.
Colaborar en el ciclo ágil: refinamiento de historias, estimaciones, dailys y retrospectivas.
Diagnosticar y resolver bugs y regresiones,
dando seguimiento a incidencias en Jira .
Cuidar el rendimiento, la seguridad y el cumplimiento de lineamientos de la App Store.
Deseables (nice to have)
Conocimiento de Combine y/o programación reactiva.
Familiaridad con CI/CD (Fastlane, Bitrise, GitHub Actions) y distribución vía TestFlight.
Manejo de SDKs de atribución/analítica (AppsFlyer, Firebase) y notificaciones push.
Pruebas automatizadas (XCTest, XCUITest) y prácticas de TDD.
Nociones de seguridad móvil (Keychain, almacenamiento seguro).
Inglés técnico para lectura de documentación.
Habilidades y competencias
Autonomía y capacidad de organización para entregar dentro de los tiempos del sprint.
Comunicación clara con perfiles técnicos y no técnicos.
Mentalidad de calidad: atención al detalle.
Trabajo participativo y apertura a la retroalimentación.
📌 IOS Software Engineer (México)
🏢 Elektra Usa
📍 México