¡Activa las notificaciones laborales por email!

Android Developer (Kotlin)

Axpe Consulting Axpe Consulting Sl

Córdoba

A distancia

EUR 30.000 - 50.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 en crecimiento está en búsqueda de un Android Developer especializado en Kotlin. Este puesto, completamente remoto, requiere un profundo conocimiento del SDK de Android y experiencia en el desarrollo de aplicaciones escalables. Se valoran habilidades en MVVM, Coroutines y Retrofit, así como un buen manejo de la UI utilizando Material Design.

Formación

  • Experiencia en Kotlin y desarrollo de aplicaciones Android.
  • Dominio del SDK de Android y principios SOLID.
  • Familiaridad con Clean Architecture y pruebas con JUnit.

Conocimientos

Kotlin
Desarrollo Android
MVVM
Coroutines
Retrofit
Material Design

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.