Public summary
Join a leading European e-pharmacy as a Senior Android Developer to own and advance their Android application. This role involves driving app architecture, scalability, and long-term evolution using modern technologies like Kotlin, Jetpack Compose, and clean architecture principles. Collaborate with cross-functional teams, lead the adoption of best practices in modularization, testing, and performance, and maintain a focus on user experience and app stability. The position offers remote work flexibility, a strong emphasis on personal development, and multiple employee benefits including sports memberships, mental health support, and mobility allowances.
Location and work setup
- Location
- Cologne
- Remote status
- Hybrid
- German requirement signal
- No German Required Detected
- Detected job language
- English
Salary
EUR 75000.00 - 95000.00 yearly
Responsibilities
Lead the design and development of scalable Android applications using MVVM/MVI/Clean Architecture. Drive adoption of Jetpack Compose for responsive UIs. Ensure modularization, code quality, testing, and performance optimization. Collaborate with product managers, designers, and backend engineers. Manage CI/CD pipelines, testing, and release processes. Monitor app stability and performance. Maintain clear documentation of architecture decisions and technical processes. Stay updated with latest Android developments and proactively improve codebase and tools.
Qualifications
Extensive experience in Android development with strong Kotlin expertise. Deep understanding of Android SDK and modern development practices. Hands-on experience with Jetpack Compose, Coroutines & Flow, Dependency Injection (Hilt/Dagger), REST APIs (Retrofit/OkHttp). Strong knowledge of clean architecture, design patterns, modularization. Experience with testing frameworks (JUnit, Espresso, MockK) and writing maintainable, testable code. Familiarity with CI/CD pipelines and modern workflows. Proven ability to independently manage complex projects with focus on performance, scalability, and user experience.