Software Engineer II, Android - (Logistics, Order Tracking UI SDK)
Core
Develop and maintain a native Android UI SDK that unifies the user experience for multiple Delivery Hero brands (Glovo, Foodpanda, Talabat) across various regions.
Role type
Senior Android Engineer (SDK Development)
Builds
Native Android Tracking UI SDK components and libraries for global delivery apps
Domain
Food delivery / Logistics / Mobile SDKs
Deliverable
production ML models | product features | infrastructure
Required skills
Kotlin, Jetpack Compose, Android View system, Gradle build systems, CI/CD pipelines, Unit/Integration/Screenshot testing, API design (Retrofit/OkHttp), Kotlin Coroutines and Flow, Binary compatibility management
Preferred skills
Flutter, Design System implementation, Snapshot testing (Paparazzi/Showkase)
Technologies
Kotlin, Jetpack Compose, Gradle, Maven/Nexus, Retrofit, OkHttp, JUnit, MockK, Espresso, Paparazzi, Showkase
Responsibilities
Develop reusable UI components adaptable to various brand styles; Collaborate with designers to translate Design System requirements into themeable code; Partner with Backend Engineers to define contract-first APIs; Act as primary technical contact for regional brand engineers; Develop multi-module Gradle projects for code reusability; Ensure high code quality through rigorous testing and optimize for low memory footprint and smooth animations; Implement and maintain CI/CD pipelines for SDK build and distribution
Seniority
Mid-Senior, hands-on IC
