¡Activa las notificaciones laborales por email!

Android Senior Developer-REMOTO

Empresa Confidencial

Zaragoza

A distancia

EUR 45.000 - 65.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Una empresa del sector bancario busca un Android Senior Developer con sólida experiencia en desarrollo nativo. La posición es 100% remota y se enfoca en el desarrollo de aplicaciones Android utilizando Kotlin y Jetpack Compose, siguiendo buenas prácticas y metodologías Agile.

Formación

  • Al menos 4 años de experiencia en desarrollo exclusivo de aplicaciones Android nativas.
  • Dominio de buenas prácticas, testing y trabajo en entornos Agile.

Responsabilidades

  • Desarrollo de aplicaciones nativas Android cumpliendo principios de Clean Architecture.
  • Participación en revisiones de código y trabajo colaborativo en equipos Agile.
  • Definición y ejecución de pruebas unitarias con JUnit.

Conocimientos

Kotlin
Jetpack Compose
Agile
Clean Architecture
Testing

Herramientas

JUnit
Room
DataStore
SharedPreferences
JaCoCo
Detekt
Ktlint
Spotless

Descripción del empleo

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
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.