
Senior Android Developer
Rogon Technologies GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Cologne • Germany
Visit company websiteExplore more
Job Level
About the role
- Lead the design and implementation of new Android features using Kotlin Multiplatform Mobile (KMP)
- Ensure high performance, clean architecture, and reusability across modules
- Work closely with backend and computer vision teams to integrate AI-powered analytics, video features, and gamification elements
- Maintain a strong focus on user experience, scalability, and code quality
- Work cross-functionally with designers, product managers, and backend engineers to deliver end-to-end features
- Perform code reviews, improve CI/CD pipelines, and ensure robust testing coverage
- Mentor developers and help evolve the mobile engineering standards within CUJU
- Identify opportunities to improve app performance, reliability, and modularization
Requirements
- 5+ years of Android development experience
- Strong proficiency in Kotlin, Kotlin Multiplatform (KMP), and Android SDK
- Solid understanding of architecture patterns (MVVM, Clean Architecture)
- Experience with Jetpack Compose, Dependency Injection (Hilt/Koin/Dagger)
- Familiarity with CI/CD, unit testing, and Play Store delivery processes
- Understanding of REST APIs, GraphQL, and real-time data sync
- Strong ownership mindset, proactive problem-solving skills
- Excellent communication skills in English
- Passion for sports, user-centric products, and/ or gamified digital experiences.
Benefits
- 30-day vacation
- Competitive compensation
- Corporate benefits
- Creative freedom & responsibility
- Personal development opportunities
- Team spirit & culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinKotlin Multiplatform Mobile (KMP)Android SDKMVVMClean ArchitectureJetpack ComposeDependency InjectionHiltKoinDagger
Soft Skills
ownership mindsetproblem-solving skillscommunication skills