Delivery Hero

Sr Software Engineer Android

Delivery Hero
Apply
3 days ago
Montevideo, UruguaySenior

Responsibilities

  • Promote code health, scalability, and product flexibility through sound engineering practices.
  • Participate actively in defining tasks and projects.
  • Create and improve user experiences in collaboration with the team.
  • Integrate a variety of internal and external services.
  • Propose new features and improvements to existing functionality.
  • Work collaboratively to execute defined objectives.

Requirements

  • Solid experience in native Kotlin development and in-depth understanding of the Android SDK and its lifecycle.
  • Experience developing modularized and scalable applications.
  • Proficiency with Clean Architecture and MVVM or MVI design patterns.
  • Experience with Jetpack Compose and traditional XML-based views.
  • Advanced concurrency experience using Coroutines and Flow.
  • Strong experience with Hilt or Dagger 2/Koin.
  • Experience consuming RESTful APIs with Retrofit and OkHttp.
  • Experience with Gson, Moshi, or Kotlin Serialization.
  • Practical unit testing experience with JUnit and Mockk.
  • Practical UI testing experience with Espresso and Compose Tests.

Tech Stack

Android SDKJetpack ComposeJUnitKotlin

Categories

Mobile
Delivery Hero

About Delivery Hero

10,000+ employees

Delivery Hero builds a marketplace and logistics platform for online food delivery, groceries, and local commerce, serving consumers, restaurants, and retailers through regional brands. It monetizes via commissions, delivery and service fees, and advertising, and also runs quick‑commerce operations. Founded in 2011 and headquartered in Berlin, the company operates in around 65 countries and has been listed on the Frankfurt Stock Exchange since 2017.

Contact me