We’re hiring an Android Engineer to join the Central Order Tracking SDK team within Delivery Hero’s Global Services unit, based in our Barcelona office. In this role, you will be a key contributor to the development of our native Tracking UI SDK—a specialized component library that unifies the user experience for all Delivery Hero brands (Glovo, Foodpanda, Talabat, and more).
-
Build the UI SDK: Develop and maintain a native Android SDK using Kotlin, focusing on reusable UI components that can adapt to various brand styles.
-
Design System Integration: Collaborate with designers to translate Design System requirements into flexible, themeable code (using Jetpack Compose) that works across multiple brand identities.
-
Backend Synergy: Partner closely with Backend Engineers to define contract-first APIs, ensuring the UI SDK efficiently fetches and sends data to our global tracking services.
-
Cross-Brand Collaboration: Act as the primary technical contact for regional brand engineers, ensuring the UI SDK is easy to adopt and performs flawlessly across diverse codebases.
-
Scalable Architecture: Develop multi-module Gradle projects to ensure code reusability, modularity, and easy integration into different parent apps.
-
Quality & Performance: Ensure high code quality through rigorous testing (Unit, Integration, and Screenshot testing) and optimize for low memory footprint and smooth animations.
-
Best Practices: Implement and maintain CI/CD pipelines to automate the build and distribution process of the SDK (Maven/Nexus).