← Back to jobs

Desarrollador/a Mobile Senior | Kotlin Multiplatform (KMP)

Skills

androidapici cdclean architecturegitgitflowgradleiosjetpackkotlinktormvvmrestswiftswiftuiunit testingxcodeKotlinSwiftGitCI/CD

Description

Buscamos un/a Desarrollador/a Mobile Senior con sólida experiencia en Kotlin y Android, que quiera trabajar en la evolución de aplicaciones mediante Kotlin Multiplatform (KMP), aprovechando las posibilidades de compartir lógica y componentes entre Android e iOS.

Participarás en el desarrollo de soluciones móviles, aportando criterio técnico en arquitectura, calidad del código e integración entre plataformas.

¿Cuál será tu misión?

  • Desarrollar y evolucionar aplicaciones móviles utilizando Kotlin y Android.
  • Implementar interfaces mediante Jetpack Compose.
  • Trabajar con Kotlin Multiplatform, identificando y desarrollando componentes de código compartido y específicos de cada plataforma.
  • Diseñar y mantener arquitecturas basadas en MVVM, Clean Architecture y Repository Pattern.
  • Gestionar operaciones asíncronas mediante Kotlin Coroutines y Flow.
  • Integrar APIs REST y soluciones de persistencia local.
  • Participar en la interoperabilidad entre Android e iOS.
  • Desarrollar pruebas unitarias, revisar código y contribuir a la calidad técnica de las soluciones.
  • Gestionar dependencias y procesos de construcción mediante Gradle.

¿Qué buscamos?

  • Al menos 5 años de experiencia profesional en desarrollo de aplicaciones móviles.
  • Experiencia sólida con Kotlin y Android.
  • Experiencia con Jetpack Compose.
  • Conocimientos de Kotlin Coroutines y Flow.
  • Experiencia con arquitecturas MVVM, Clean Architecture y Repository Pattern.
  • Experiencia integrando APIs REST y trabajando con persistencia local.
  • Conocimientos de Gradle y gestión de dependencias.
  • Conocimientos de Git y testing unitario.
  • Conocimientos básicos de Swift y ecosistema iOS/Xcode.
  • Conocimiento de Kotlin Multiplatform, separación de código común y específico de plataforma e interoperabilidad Android/iOS.

¿Qué conocimientos valoramos especialmente?

  • Experiencia real en proyectos Kotlin Multiplatform.
  • Compose Multiplatform y SwiftUI.
  • Ktor, Room, SQLDelight y librerías multiplataforma.
  • CI/CD para Android e iOS.
  • Publicación de aplicaciones en Google Play y App Store.
  • Experiencia trabajando con Gitflow.

Modalidad: Teletrabajo 100%

Get similar jobs in Spain by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more remote Mobile Developer jobs in Spain.

Finding similar jobs…