Jobiglo

No results.

Middle Android Engineer

Avenga · Buenos Aires

New
Mid 🇬🇧 English
Kotlin Coroutines Flow Jetpack Compose MVVM MVI Clean Architecture Dagger Hilt Retrofit OkHttp JSON serialization JUnit MockK ktlint Detekt SonarQube JaCoCo Git Gradle GitLab CI Bitrise GitHub Copilot Cursor

Job description

About the role

We are seeking a Middle Android Engineer in Argentina to build and scale native mobile applications using modern technologies and AI‑powered tools. In this role you will work on complex, multi‑module architectures to deliver high‑quality, resilient mobile solutions.

Key responsibilities

  • Design, implement, and maintain native Android components using Kotlin and Jetpack Compose.
  • Build scalable, decoupled multi‑module applications following Clean Architecture and Google best practices.
  • Integrate RESTful services and manage API payloads efficiently using Retrofit and OkHttp.
  • Write comprehensive unit tests and maintain high code quality standards through static code analysis and code reviews.
  • Configure and maintain Gradle builds and CI/CD automation pipelines for continuous deployment.
  • Utilize AI tools (Copilot, Cursor) to streamline development workflows, optimize code generation, and accelerate unit test writing.
  • Troubleshoot performance bottlenecks, conduct app profiling, and ensure optimal memory management.

Required profile

  • Native proficiency in Kotlin, including Coroutines and Flow.
  • Deep experience building dynamic, declarative UI using Jetpack Compose.
  • Strong expertise in MVVM/MVI design patterns, Clean Architecture, and multi‑module project structure.
  • Proven experience with Dagger Hilt for dependency injection.
  • Solid experience integrating REST APIs with Retrofit, OkHttp, and JSON serialization.
  • Hands‑on experience with unit testing (JUnit, MockK) and static analysis tools (ktlint, Detekt, SonarQube, JaCoCo).
  • Proficient in Git workflows, Gradle configurations, and CI/CD pipelines (GitLab CI, Bitrise).
  • Practical experience leveraging AI‑powered development tools such as GitHub Copilot and Cursor.
  • Autonomous mindset with ability to deliver complex technical features end‑to‑end.

Required skills

  • Kotlin
  • Coroutines
  • Flow
  • Jetpack Compose
  • MVVM
  • MVI
  • Clean Architecture
  • Multi‑module Android projects
  • Dagger Hilt
  • Retrofit
  • OkHttp
  • JSON serialization
  • JUnit
  • MockK
  • ktlint
  • Detekt
  • SonarQube
  • JaCoCo
  • Git
  • Gradle
  • GitLab CI
  • Bitrise
  • GitHub Copilot
  • Cursor

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.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 5 hours ago

Expires 1 month from now

7 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Avenga

Buenos Aires