
Android Engineer (Berlin)
Trade Republic5 months ago
Berlin, GermanySenior
Responsibilities
- Contribute Android expertise to the Android guild and help ensure technical excellence.
- Build, ship, and operate large-scale Android applications and libraries.
- Own product development by collaborating with cross-functional roles and ensuring quality and delivery.
- Optimize Android builds, multi-module setups, and release processes.
- Improve crash-free performance, reduce ANRs, and use performance tooling to diagnose issues.
- Debug rendering, networking, storage, and threading issues across application layers.
- Mentor other engineers and contribute to a dynamic, goal-driven development environment.
Requirements
- At least 5 years of experience building Android applications or libraries with Kotlin and some Java interoperability.
- Deep expertise with Gradle and Android Gradle Plugin, including build optimization, multi-module setups, and version catalogs.
- Strong understanding of Android architecture, including Clean Architecture, MVI, and MVVM.
- Experience with dependency injection using Hilt or Dagger and asynchronous programming with coroutines and Flows.
- Experience shipping and operating large-scale applications, including crash-free goals, ANR reduction, and performance tooling such as Systrace and Perfetto.
- Fluency with CI/CD practices, test pyramids, emulator or device farms, release tracks, and feature flags.
- Strong debugging skills across rendering, networking, storage, and threading.
- Excellent communication and cross-team influence.
Benefits
- Mentorship from experienced engineers and access to a coach to support professional growth.
- Opportunity to contribute to a mission serving more than 10 million customers across 18 European countries.
- Inclusive workplace committed to respect and equal career opportunities.
About Trade Republic
Trade Republic builds an app-based brokerage and savings platform for retail investors in Europe, offering low-cost trading in stocks, ETFs, derivatives, and cryptocurrencies, plus automated savings plans and interest on cash. It makes money from select fees, interest margin, and partnerships with market infrastructure providers. Founded in 2015 and headquartered in Berlin, it operates across much of the EU and is licensed in Germany as a securities trading bank (Trade Republic Bank GmbH).