

Senior Android Engineer - Navigator (all genders)
Babbel
The Senior Android Engineer will join the Babbel Navigator Team to enhance language learning through mobile and web applications. The role emphasizes collaboration, user-focused design, and the development of scalable, maintainable apps using both hybrid and native Android technologies.
Qualification
- Developed several Android apps using Kotlin, Java, Jetpack libraries (Compose, Lifecycle, etc.), DI (Dagger), Room, Retrofit, WorkManager, Testing with Espresso, Mockito, and UI test.
- In-depth knowledge of design patterns, particularly MVVM and MVI architectures.
- Experience with Coroutines/Flows and RxJava/RxKotlin.
- Ability to maintain and develop CI/CD pipelines, preferably with Fastlane, Bitrise, Github Actions.
- Expertise with AI tooling and infrastructure, including LLM-powered development tools and agentic AI systems.
- Fluency in written and spoken English.
- Experience with deliberate setup of process and tooling to ensure delivery of high quality software.
- Strong desire to learn new things and share knowledge with others.
- Experience in mentoring other engineers.
Responsibility
- Deliver high-quality, scalable mobile apps by contributing to the discovery and delivery of new features on Android and web platforms.
- Be part of a user-focused team that builds end-to-end learning experiences.
- Collaborate cross-functionally to make informed decisions ranging from User Experience to API design.
- Participate in knowledge-sharing culture: code reviews, pair programming, knowledge-sharing sessions, feature demonstrations.
- Maintain and proactively improve the overall technology stack and infrastructure of the Android app(s).


