Desarrollador Android
Nir Yu Mérida, Yucatán, Mexico
IT Services and IT Consulting · 201-500 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Develop and maintain native Android applications using Kotlin, XML, and Jetpack Compose for the banking and lending sector. Ensure application stability, performance optimization, and active participation in code reviews and Scrum ceremonies.
What they look for
Requirements
Requires 5 years of total mobile development experience, with at least 3 years specifically in Kotlin. Candidates must have strong proficiency in MVVM architecture, dependency injection, and RESTful service integration.
Full description
Objetivo del Puesto:
Desarrollar y mantener aplicaciones nativas en Kotlin (para dispositivos Android/Huawei) orientadas al negocio bancario y prendario, asegurando calidad, estabilidad y excelente interacción con equipos multidisciplinarios (Scrum, POs, UX/UI).
Responsabilidades:
- Desarrollo y Arquitectura: Crear aplicaciones nativas utilizando Kotlin, XML y Jetpack Compose.
- Ciclo de Vida & Calidad: Identificar y corregir bugs, asegurar la estabilidad antes de liberar versiones y optimizar el rendimiento (consumo de memoria y batería).
- Mantenimiento: Mantener actualizadas las dependencias, librerías y versiones de Android.
- Colaboración: Participar en revisiones de código (Code Review), documentación técnica y ceremonias Scrum.
Requisitos Clave:
- Experiencia:
- 5 años de experiencia total en desarrollo de aplicaciones móviles.
- 3 años de experiencia específica desarrollando en Kotlin.
- Desarrollo Nativo & UI:
- Dominio de Android Studio, Android Jetpack Compose + XML, y Material Design.
- Arquitectura MVVM (importante), Clean Architecture y patrones de diseño (ej. Singleton).
- Manejo de Corrutinas, hilos/tareas en segundo plano y manejo de estados.
- Inyección de dependencias (Dagger2, Hilt o Koin).
- Conectividad & Datos:
- Conexión a servicios REST con Retrofit, lectura/conversión de JSON/GSON.
- Persistencia de datos (SQLite, Realm u ORMLite) y manejo de SharedPreferences.
- Uso de Google Play Services y Firebase.
- Herramientas & Prácticas:
- Control de versiones con GIT (GitHub, GitLab o SourceTree).
- Pruebas unitarias y conocimientos de conceptualización ágil (Scrum).
Deseables:
- Notificaciones push con Firebase (FCM, Analytics, Crashlytics, Remote Config).
- Uso de BitBucket e integración con SDKs/APIs externas (ej. Shopify, redes sociales).
- Creación de frameworks e integración continua (CI/CD).
Similar roles
-
Senior Android Engineer
Epic Kids Inc. India · ₹4M–₹5M/yr
-
Android Developer (Kotlin)- (Título/ Cédula Profesional Requeridos)-México Only
DaCodes Campeche, Campeche, Mexico · MX$20K–MX$25K/yr
-
Senior Software Engineer in Test, Android
Okta Toronto, Ontario, Canada · CA$118K–CA$162K/yr
-
Senior Android Engineer
Navan Berlin, Germany
-
Android Developer - Full Time and Contract Role - USC and GC's
Hudson Manpower Vasai-Virar, Maharashtra, India
-
Principal Android Engineer
Rakuten Rewards Toronto, Ontario, Canada