-
SEREM Consultoría Empresarial

Desarrollador/a Android

SEREM Consultoría Empresarial
Spain · Full-time · Mid-Senior

En serem estamos comprometidos con diversos proyectos y queremos contar con los mejores profesionales del sector.

Actualmente, nos encontramos en la búsqueda de un/a Desarrollador Android.

Descripción

Servicio de desarrollo mobile para cliente del sector bancario, enfocado en evolutivos y mantenimiento de aplicaciones Android. Las actividades se desarrollan en un entorno ágil, colaborativo y multicultural, con equipos distribuidos y dinámicas orientadas a la mejora continua, la calidad técnica y la accesibilidad.

Las Tareas a Desempeñar En El Servicio Incluyen

  • Desarrollo de funcionalidades utilizando Kotlin, con dominio de Flow, Coroutines y herramientas de control de versiones como Git.
  • Participación en procesos de integración y entrega continua (CI/CD) mediante herramientas como Bitrise, GitHub Actions o Jenkins.
  • Aplicación de metodologías ágiles y participación activa en revisiones de código, pruebas de calidad y flujos de trabajo colaborativos.
  • Implementación de arquitecturas basadas en patrones como MVVM o MVI, con uso de herramientas de inyección de dependencias (Koin, Dagger Hilt) y principios de diseño como SOLID y Clean Architecture.
  • Desarrollo y mantenimiento de librerías internas o públicas, así como gestión de su versionado y despliegue.
  • Integración de servicios remotos mediante Retrofit o Ktor, y gestión de almacenamiento local con Room, DataStore y SharedPreferences.
  • Construcción de interfaces de usuario con Jetpack Compose, incluyendo componentes complejos, animaciones, transiciones y pruebas de interfaz.
  • Aplicación de criterios de accesibilidad mediante APIs específicas, pruebas con lectores de pantalla y adaptación de la interfaz para distintos perfiles de usuario.
  • Ejecución de pruebas unitarias con JUnit5, uso de mocks y herramientas de cobertura como JaCoCo.
  • Análisis de calidad del código mediante herramientas como Detekt, Ktlint o Spotless.
  • Se valorará adicionalmente el conocimiento en seguridad, Gradle avanzado, herramientas de rendimiento, generación de código (KSP, Kotlin Poet), WorkManager, librerías de mapas y metodologías de testing como TDD.

Se requiere una persona con una trayectoria profesional mínima de cuatro años en desarrollo nativo de aplicaciones Android, con dedicación exclusiva a esta plataforma. Es condición indispensable haber intervenido en proyectos cuyo resultado final haya sido una librería o SDK, así como contar con experiencia en entornos que exijan cumplimiento de criterios de accesibilidad.

No se considerará experiencia en tecnologías híbridas (React Native, Flutter, Xamarin) ni en desarrollos duales iOS/Android. La experiencia adquirida en proyectos personales o como profesional independiente será válida únicamente si se ha desarrollado en un entorno colaborativo.

Se requiere dominio del castellano y nivel B2 de inglés se valorará el conocimiento de portugués (BR).

Top Skills

  • Kotlin (dominio avanzado)
  • Flow
  • Coroutines
  • Arquitectura y buenas prácticas
  • MVVM y MVI
  • Inyección de dependencias: Koin, Dagger Hilt
  • JUnit5

Nice To Have

  • Principios SOLID
  • Patrones de diseño
  • Clean Architecture
  • Modularización y versionado de librerías
  • Acceso a datos
  • Retrofit
  • Ktor (alternativa)
  • Room
  • DataStore
  • SharedPreferences
  • Jetpack Compose
  • Creación de componentes complejos y pantallas completas
  • Optimización de rendimiento
  • Animaciones, transiciones e interacciones de UI
  • Componentes personalizados y bibliotecas
  • Pruebas visuales: Paparazzi, Shot
  • Accesibilidad
  • APIs de accesibilidad en Compose
  • Uso de Semantics
  • Herramientas: TalkBack, Switch Access
  • Diseño de UI accesible
  • Testing
  • Mocks y stubs
  • Verificación de interacciones
  • Cobertura de código: JaCoCo
  • TDD
  • Tests instrumentales
  • Herramientas y flujo de trabajo
  • Git
  • CI/CD: Bitrise, GitHub Actions, Jenkins
  • Metodologías ágiles
  • Pull requests y QA
  • Análisis de código
  • Detekt
  • Ktlint
  • Spotless

El servicio se prestará en modalidad 100 remota.

Android, Kotlin, Flow, MVVM, JUnit5

Key Skills

Ranked by relevance

kotlin android cicd react native xamarin flutter gradle react ui ha
Login to Apply
Posted
Jul 12, 2025
Type
Full-time
Level
Mid-Senior
Location
Madrid

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
SEREM Consultoría Empresarial
Related

Desarrollador/a Android, Kotlin (Inglés)

2026-02-07

Full-time
Mid-Senior
Spain
IT Services
Engineering
View Job Details
SEREM Consultoría Empresarial
Related

C++ Tech Lead

2026-01-20

Full-time
Executive
Spain
IT Services
Engineering
View Job Details
SEREM Consultoría Empresarial
Related

Programador/Analista Programador Java

2025-12-19

Full-time
Mid-Senior
Spain
IT Services
Engineering