Jobiglo

Sin resultados.

Middle Android Engineer

Avenga · Province de Buenos Aires

Nuevo
Mid 🇬🇧 English
Kotlin MVVM Clean Architecture Jetpack Compose StateFlow SharedFlow Coroutines Hilt Navigation Component Retrofit OkHttp Kotlinx Serialization Moshi JUnit Compose Testing Espresso Mockito MockK Git Gradle Firebase Crashlytics Material 2 ViewModel Dependency Injection

Descripcion del puesto

About the role

We are looking for a Middle Android Engineer to join a leading private bank in Argentina. You will work on robust, scalable fintech applications, using modern Kotlin‑based architectures and UI frameworks.

Key responsibilities

  • Design and implement Android applications following MVVM and Clean Architecture principles.
  • Build UI screens with Jetpack Compose, Material 2 theming, ViewModel, and reactive state management.
  • Manage app state using StateFlow, SharedFlow, and Kotlin coroutines.
  • Configure dependency injection with Hilt, handling lifecycles and scopes.
  • Develop and consume REST APIs using Retrofit, OkHttp, and serializers such as Kotlinx Serialization or Moshi.
  • Implement navigation flows with the Navigation Component, including deep links and safe args.
  • Write unit, UI, and integration tests with JUnit, Compose Testing, Espresso, Mockito or MockK.
  • Maintain build scripts, Gradle dependencies, and modularization; integrate Firebase Crashlytics for monitoring.
  • Collaborate with the team using Git with solid branching practices.

Required profile

  • Minimum 3 years of professional Android development experience.
  • Strong proficiency in Kotlin (version 1.9.x or higher).
  • Solid understanding of design patterns such as Factory, Singleton, Repository, and Observer.
  • Intermediate level English communication skills.

Required skills

  • Kotlin
  • MVVM
  • Clean Architecture
  • Jetpack Compose
  • StateFlow / SharedFlow
  • Coroutines
  • Hilt
  • Navigation Component
  • Retrofit
  • OkHttp
  • Kotlinx Serialization
  • Moshi
  • JUnit
  • Compose Testing
  • Espresso
  • Mockito / MockK
  • Git
  • Gradle
  • Firebase Crashlytics
  • Material 2
  • ViewModel
  • Dependency Injection

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Avenga.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Por que reporta esta oferta?

Gracias por su reporte. Revisaremos esta oferta.

Postula en 30 segundos

Ingresa tu email para postular. Se creara una cuenta automaticamente.

Al continuar, aceptas nuestras condiciones de uso.

Ya tienes cuenta? Iniciar sesion

Publicado hace 1 día

Expira en 1 mes

10 vistas · 0 candidaturas

Aumenta tus posibilidades

Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.

Analizando tu CV...

Avenga

Province de Buenos Aires