McCain is looking for a (Senior) Android Developer (m/w/d) to create stable, performant mobile applications using Kotlin and Java8. You will be part of a team realizing digital visions for a partner company, dedicated to delivering a first-class mobile user experience.
What You'll Do
- Develop stable, performant Android apps with Kotlin and Java8 for a first-class mobile user experience.
- Design modular, scalable software architectures while adhering to current best practices and standards.
- Collaborate with the backend team to ensure seamless API integration and continuously improve usability.
- Analyze weaknesses, fix bugs, and continuously improve the app to ensure smooth operation.
- Participate in agile processes including sprint planning and reviews.
- Implement automated tests and maintain a stable, tested codebase.
What We're Looking For
- A minimum of three years of practical experience developing native Android apps in Kotlin and/or Java8.
- Proficient with Android SDK, Layered Architecture, Kotlin-Flows, AndroidX, and Android Studio.
- Ability to empathize with users and develop intuitive interfaces with UI/UX designers.
- Experience with testing tools like JUnit and Espresso and systematic error detection.
- Experience successfully publishing apps to the Google Play Store and knowledge of the full app lifecycle.
- Collaborative team player with fluent German and English communication skills.
Nice to Have
- Familiarity with Jetpack Compose.
Technical Stack
- Kotlin, Java8, Android SDK, Layered Architecture, Kotlin-Flows, AndroidX, Android Studio, Jetpack Compose, JUnit, Espresso
Team & Environment
You will join a small, dedicated team of 1-10 employees at the agency, working to realize digital visions for a partner company. The culture emphasizes open and familial interaction with highly motivated, nerdy high-potentials.
Benefits & Compensation
- A familiar environment with highly motivated, nerdy high-potentials.
- Opportunity to drive new ideas and independently develop your profile.
- Significant creative freedom and autonomy.
- Choice of work equipment (Mac or PC, mobile test device, monitor setup).
- 30 vacation days.
Work Mode
This role follows a hybrid work model, based in Dresden, Germany with flexible home office options.
McCain is an equal opportunity employer.




