¡Activa las notificaciones laborales por email!

Android Developer (Kotlin)

Axpe Consulting Axpe Consulting Sl

Murcia

A distancia

EUR 30.000 - 45.000

Jornada completa

Ayer
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 de tecnología de vanguardia está buscando un Android Developer especializado en Kotlin para unirse a su equipo dinámico. El rol implica desarrollar aplicaciones escalables utilizando el SDK de Android y aplicar principios de arquitectura de software. Buscamos profesionales con experiencia en herramientas modernas como Retrofit y Room. Ofrecemos un ambiente de trabajo 100% remoto, ideal para quienes buscan flexibilidad y oportunidades de crecimiento en el sector tecnológico.

Formación

  • Experiencia en desarrollo de aplicaciones Android con Kotlin esencial.
  • Dominio de bibliotecas y componentes del SDK de Android.
  • Conocimiento en la aplicación de principios SOLID y Clean Architecture.

Responsabilidades

  • Desarrollar aplicaciones escalables y bien estructuradas para Android.
  • Implementar patrones de arquitectura como MVVM.
  • Participar en la gestión de dependencias y pruebas de la aplicación.

Conocimientos

Kotlin
SDK de Android
MVVM
Coroutines
Retrofit
Material Design

Herramientas

Gradle
JUnit

Descripción del empleo

Ubicación : 100% remoto, con desplazamientos puntuales a las oficinas del cliente en Madrid.

Idioma : Imprescindible un nivel alto de inglés (todas las comunicaciones son en inglés).

Descripción del Puesto :

Estamos en búsqueda de un Android Developer especializado en Kotlin para unirse a nuestro equipo. Buscamos un profesional que cuente con un profundo conocimiento del SDK de Android y experiencia en desarrollo de aplicaciones escalables y bien estructuradas.

Lenguajes de Programación

  • Experiencia en Kotlin para desarrollo de aplicaciones Android.

Conocimientos en SDK de Android

  • Dominio de las principales bibliotecas y componentes : Activities, Fragments, ViewModel, RecyclerView, Intents, Services, etc.
  • Experiencia con Lifecycle-aware components .

Arquitectura de Aplicaciones

  • Conocimiento y aplicación de MVVM (Model-View-ViewModel).
  • Familiaridad con Clean Architecture .
  • Aplicación de principios SOLID en el desarrollo de software.

Concurrencia y Manejo de Hilos

  • Uso de Coroutines en Kotlin para tareas en segundo plano.
  • Experiencia en threading y programación asíncrona .

Persistencia de Datos

  • Uso de Room para bases de datos locales.
  • Conocimiento de SharedPreferences, DataStore y archivos locales .
  • Comprensión del uso de SQLite y bases de datos remotas.

Consumo de APIs y Networking

  • Uso de Retrofit y OkHttp para consumo de APIs RESTful.
  • Conocimiento de JSON y su manejo para intercambio de datos.

UI / UX (Interfaz de Usuario)

  • Familiaridad con Material Design Guidelines .
  • Creación de interfaces responsivas con ConstraintLayout, LinearLayout , etc.
  • Uso de Jetpack Compose para interfaces declarativas.

Gestión de Dependencias

  • Manejo de Gradle para gestión de dependencias y automatización de tareas.
  • Experiencia en pruebas para Android con JUnit .

Si cumples con los requisitos y te interesa formar parte de un equipo dinámico en un entorno completamente remoto, ¡postúlate ahora!

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.