
About Babbel
Transforming language learning for everyone, everywhere
Key Highlights
- Headquartered in Friedrichshain, Berlin, Germany
- Over 1000 employees and 30 vacation days
- $33.3 million raised in Series B funding
- Offers live tutoring and B2B services
Babbel, headquartered in Friedrichshain, Berlin, is a leading language learning platform that offers subscription-based services for over a dozen languages, including Spanish, French, and German. With more than 1000 employees, Babbel has raised $33.3 million in Series B funding and serves millions o...
🎁 Benefits
Babbel offers 30 vacation days, flexible working hours, and options for jobbaticals and sabbaticals. Employees enjoy a yearly Learning & Development b...
🌟 Culture
Babbel fosters a culture of inclusivity with various internal communities such as Femgineers and DEI Ambassadors. The company prioritizes employee wel...
Overview
Babbel is hiring a Senior Android Engineer to contribute to the App Platform and enhance the future of language learning. You'll work with Kotlin, Java, and various Jetpack libraries to design and maintain core Android components. This position requires extensive experience in Android app development.
Job Description
Who you are
You have developed several Android apps using Kotlin and Java, showcasing your expertise in building robust applications. Your experience with Jetpack libraries, including Compose and Lifecycle, allows you to create modern and efficient user interfaces. You are familiar with dependency injection frameworks like Dagger and Hilt, which you use to manage your app's architecture effectively. Your knowledge of Retrofit and WorkManager enables you to handle network operations and background tasks seamlessly. You also have experience in testing Android applications using Espresso and Mockito, ensuring high-quality code through rigorous testing practices. You understand design patterns and apply them to create maintainable and scalable applications.
What you'll do
As a Senior Android Engineer at Babbel, you will design and maintain core Android platform components and shared modules that power multiple feature teams. You will drive architecture decisions and establish best practices to ensure scalable and high-quality Android development across teams. Your role will involve improving build systems, CI/CD pipelines, and performance tooling to enhance the overall development process. You will collaborate cross-functionally with UX designers and API developers to make informed decisions that impact user experience. Additionally, you will participate in a knowledge-sharing culture through code reviews, pair programming, and feature demonstrations, contributing to the continuous improvement of the technology stack and infrastructure of the Android app.
What we offer
At Babbel, you will work in a flexible and stimulating environment with a diverse team of motivated colleagues. We encourage you to apply even if your experience doesn't match every requirement, as we value curiosity and a growth mindset. You will have opportunities to broaden your expertise and share your knowledge with others, fostering a collaborative atmosphere. Join us in changing the future of language learning and making a meaningful impact on our users' learning journeys.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Babbel.
Similar Jobs You Might Like
Based on your interests and this role

Android Engineer
TravelPerk is hiring an Android Engineer to build a scalable design system for their mobile app. You'll work with innovative tools to enhance travel and spend management. This position requires experience in Android development.

Android Engineer
Spotify is hiring an Android Engineer to enhance the performance and stability of Spotify apps. You'll work on the next generation observability platform and collaborate closely with internal teams. This role requires expertise in Android development.

Android Engineer
GameChanger is seeking a Senior Android Engineer to build scalable solutions for mobile app development. You'll work closely with engineering teams to enhance the developer experience on the Android platform. This role requires expertise in Android development.

Mobile Engineer
Grammarly is seeking a Mobile Engineer to enhance the Superhuman Android experience. You'll work on building new features and capabilities using Android technologies. This role requires expertise in mobile development.

Mobile Engineer
amo is hiring a Mobile Engineer to join their Android team and contribute to product design and feature development. You'll work with low-level APIs and custom rendering systems in Paris.