Senior Android Developer (f/m/d)
adjoe
Hamburg · Onsite · Full Time
Posted
Job description
adjoe builds the technologies behind mobile apps growth and monetization. adjoe Ads is our programmatic in-app advertising platform that seamlessly connects advertisers and publishers through direct integration of our Android and iOS SDKs. Every ad decision happens in under 200ms across 10 million daily users, powered by real-time bidding algorithms and user quality prediction models that match the right ad to the right user at the right moment. Where 50 Billion Daily Predictions Begin The User Experience team is the origin point of adjoe Ads. Everything the system knows about a user, every prediction the ML models make, every bid placed in an auction. It all starts with code this team ships. The team owns two responsibilities. On the SDK side, a native Kotlin and Swift code runs inside hundreds of publisher apps. It participates in 120 million daily auctions , renders ad creatives across multiple formats, and captures the behavioral signals that power 50 billion predictions per day . The constraint that defines this work: you're executing inside someone else's app, on someone else's device, with zero tolerance for instability. Every ad impression has to feel native and fast to the user. On the analytics side, the dashboards, investigation tools, and data frameworks that turn raw data into decisions: real-time revenue performance across active campaigns, infrastructure cost visibility, and data quality assessments. If a number matters to the business or to engineering, this team makes it accessible. Your Mission & Who We Are Looking For: Kotlin & Android Internals Expertise: You will own the core development and optimization of the adjoe Ads SDK, which runs inside hundreds of publisher apps. We are looking for someone with 8+ years of Android experience (or 3+ years specifically in SDK/library development) who works primarily with Kotlin and has a deep understanding of Android lifecycles, ProGuard/R8, and multithreading to ensure zero tolerance for instability on millions of devices. High-Performance Network Design: You will collaborate with backend teams to design APIs and capture behavioral signals that power 50 billion daily ML predictions. You need a strong track record in API design, maintaining strict backward compatibility for thousands of external integrators, and working with high-performance networking protocols like gRPC, Protobuf, Wire, and OkHT…