CrawlJobs Logo

Senior Android Engineer

babbel.com Logo

Babbel

Location Icon

Location:
Germany, Berlin

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for a Senior Android Engineer to join our Babbel Motivational Mechanics Team! In your role as a Senior Android Engineer, your mission will be to change the future of language learning while working in a flexible and stimulating environment. Working in a diverse team together with motivated colleagues, you will be collaborating and diving into different disciplines to broaden your knowledge in other fields of expertise as well as share your own. You will contribute to a great architecture and build the base of an easily extendable and well maintainable application. We are using a hybrid approach to develop the self-study learning experience. In your role, you will have the opportunity to work with a mix of native Android and frontend Web technologies (e.g. React and Redux).

Job 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 our 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)

Requirements:

  • Developed several Android apps using: Kotlin, Java, Jetpack libraries (Compose, Lifecycle, etc.), DI (Dagger), Retrofit, WorkManager, Testing with Espresso, Mockito, and UI test
  • In-depth knowledge of design patterns, particularly MVVM architectures
  • Experience with Coroutines/Flows and RxJava/RxKotlin
  • The ability to maintain and develop CI/CD pipelines, preferably with Fastlane, Bitrise, Github Actions
  • Experience with WebView integration and JavaScript bridge communication for embedding web-based learning experiences
  • Expertise with AI tooling and infrastructure, including LLM-powered development tools (e.g., Cursor) and agentic AI systems, with the ability to apply them effectively to accelerate engineering workflows and improve productivity
  • Fluency in written and spoken English
  • Experience with how a deliberate setup of process and tooling can be used to ensure delivery of high quality software
  • Strong desire to learn new things and share knowledge with others
  • Experience in mentoring other engineers

Nice to have:

  • Experience with MVI (Model-View-Intent) architecture pattern
  • Experience with Hilt for dependency injection
  • Experience with Kotlin Multiplatform (KMP) for shared business logic
  • Experience with KSP (Kotlin Symbol Processing) for code generation
What we offer:
  • 30 vacation days
  • chance to take a 3-month Sabbatical
  • family and life situation counseling
  • flexible working hours and remote-friendly options as Jobbatical (up to 3 months inside the EU and UK)
  • fully equipped office with nap, faith and family rooms
  • internal learning opportunities
  • yearly learning & development budget for external training
  • learn languages with Babbel for free with full access to Babbel & Babbel Live classes
  • mobility benefits options
  • discounted Urban Sports Club membership
  • employee communities (such as FLINTA, DE&I Ambassadors and LGBTQIA groups)
  • cultural and regular social events

Additional Information:

Job Posted:
December 06, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.