Buscamos un perfil como Android Senior Developer con sólida experiencia en desarrollo nativo con Kotlin, Jetpack Compose y Clean Architecture, para colaborar en productos de alto impacto en una entidad bancaria. La posición es 100% remota y requiere dominio de buenas prácticas, testing y trabajo en entornos Agile.
Experiencia Requerida Mínima
Al menos 4 años de experiencia comprobada en desarrollo exclusivo de aplicaciones Android nativas (No se considerará experiencia en tecnologías híbridas como React Native, Flutter o Xamarin; ni experiencia dual iOS / Android si no está claramente segmentada.)
Funciones
* Desarrollo de aplicaciones nativas Android cumpliendo principios de Clean Architecture.
* Persistencia de datos local usando Room, DataStore y SharedPreferences.
* Desarrollo de interfaces con Jetpack Compose : pantallas completas, componentes reutilizables y personalización de estados.
* Implementación de accesibilidad con Semantics y pruebas con herramientas como Talkback o Switch Access.
* Participación en revisiones de código (PRs), control de calidad y trabajo colaborativo en equipos Agile.
* Definición y ejecución de pruebas unitarias con JUnit, incluyendo mocks y validación de interacciones.
* Análisis de cobertura con JaCoCo y análisis estático del código con Detekt, Ktlint o Spotless.
* Mejora del rendimiento con herramientas como Baseline Profiles y Tracing.
* Colaboración con equipos multidisciplinares (QA, backend, UX / UI).
* Kotlin (avanzado)
* Arquitectura MVVM y MVI
* Principios SOLID y Clean Architecture
* Jetpack Compose (experiencia demostrable en apps en producción)
* JUnit 5, JaCoCo, mocks y stubs
* Accesibilidad en Jetpack Compose
* Testing instrumental y TDD
* Publicación de librerías internas
Crear una alerta de empleo para esta búsqueda
#J-18808-Ljbffr