Auf einen Blick
- Aufgaben: Entwickle innovative Android-Anwendungen und arbeite an spannenden Projekten im Sprachlern-Bereich.
- Arbeitgeber: Dynamisches Unternehmen mit einer inklusiven und kollaborativen Kultur.
- Mitarbeitervorteile: 30 Urlaubstage, flexible Arbeitszeiten, kostenlose Sprachkurse und ein jährliches Weiterbildungsbudget.
- Warum dieser Job: Gestalte die Zukunft des Sprachenlernens und teile dein Wissen in einem vielfältigen Team.
- Gewünschte Qualifikationen: Erfahrung in der Android-Entwicklung mit Kotlin, Java und modernen Architekturen.
- Andere Informationen: Wachstumsmöglichkeiten und eine starke DE&I-Community erwarten dich.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Wir suchen einen Vollzeit Senior Android Engineer, der unserem Babbel App Platform Engineering-Team beitritt! In Ihrer Rolle als Senior Android Engineer wird Ihre Mission darin bestehen, die Zukunft des Sprachenlernens zu verändern, während Sie in einer flexiblen und anregenden Umgebung arbeiten. Sie werden in einem vielfältigen Team mit motivierten Kollegen zusammenarbeiten und in verschiedene Disziplinen eintauchen, um Ihr Wissen in anderen Fachgebieten zu erweitern und Ihr eigenes Wissen zu teilen.
Sie werden zu einer großartigen Architektur beitragen und die Basis für eine leicht erweiterbare und gut wartbare Anwendung schaffen. Wir verwenden einen hybriden Ansatz zur Entwicklung der Selbststudien-Lernerfahrung. In Ihrer Rolle haben Sie die Möglichkeit, mit einer Mischung aus nativen Android-, nativen iOS- und Frontend-Webtechnologien (z.B. React und Redux) zu arbeiten.
Sie werden:
- Die Kernkomponenten der Android-Plattform, gemeinsame Module und interne SDKs entwerfen und pflegen, die mehrere Feature-Teams unterstützen.
- Architekturentscheidungen vorantreiben, Best Practices festlegen und eine skalierbare, qualitativ hochwertige Android-Entwicklung über Teams hinweg sicherstellen.
- Build-Systeme, CI/CD-Pipelines und Leistungstools verbessern.
- Cross-funktional zusammenarbeiten, um informierte Entscheidungen zu treffen, die von der Benutzererfahrung bis zum API-Design reichen.
- An unserer Wissensaustausch-Kultur teilnehmen: Code-Reviews, Pair-Programming, Wissensaustausch-Sitzungen, Funktionsdemonstrationen.
- Den gesamten Technologiestack und die Infrastruktur der Android-App(s) proaktiv warten und verbessern.
Sie haben:
- Mehrere Android-Apps mit Kotlin, Java, Jetpack-Bibliotheken (Compose, Lifecycle usw.), DI (Dagger/Hilt), Retrofit, WorkManager, Testing mit Espresso, Mockito und UI-Tests entwickelt.
- Tiefgehende Kenntnisse von Entwurfsmustern, insbesondere MVVM- und MVI-Architekturen.
- Erfahrung mit Coroutines/Flows und RxJava/RxKotlin.
- Die Fähigkeit, CI/CD-Pipelines zu warten und zu entwickeln, vorzugsweise mit Fastlane, Bitrise, Github Actions.
- Expertise mit KI-Tools und -Infrastrukturen, einschließlich LLM-gestützter Entwicklungstools (z.B. Cursor) und agentischer KI-Systeme, mit der Fähigkeit, diese effektiv anzuwenden, um Engineering-Workflows zu beschleunigen und die Produktivität zu verbessern.
- Einige Erfahrung mit und Interesse daran, mehr über die Frontend-Webentwicklung mit React zu lernen.
- Fließende Englischkenntnisse in Wort und Schrift.
- Erfahrung damit, wie eine gezielte Einrichtung von Prozessen und Tools verwendet werden kann, um die Lieferung hochwertiger Software sicherzustellen.
- Ein starkes Verlangen, neue Dinge zu lernen und Wissen mit anderen zu teilen.
- Erfahrung in der Mentoring anderer Ingenieure.
Bitte beachten Sie, dass die Betriebssprache unseres Unternehmens Englisch ist, sodass Sie in der Lage sein müssen, auf Englisch zu arbeiten.
Einige Vorteile, Teil von Babbel zu werden:
- Genießen Sie 30 Urlaubstage. Plus Beratung zu Familien- und Lebenssituationen.
- Stellen Sie den richtigen Zeitplan für sich mit flexiblen Arbeitszeiten auf und genießen Sie Jobbatical (bis zu 3 Monate Arbeit innerhalb der EU und des Vereinigten Königreichs), plus arbeiten Sie in unserem voll ausgestatteten Büro mit Ruhe-, Glaubens- und Familienräumen.
- Lernen und wachsen Sie mit den internen Lernmöglichkeiten und nutzen Sie ein jährliches Lern- und Entwicklungsbudget für externe Schulungen.
- Lernen Sie kostenlos Sprachen mit Babbel mit vollem Zugang zu Babbel.
- Nutzen Sie Ihre Mobilitätsvorteile und eine vergünstigte Mitgliedschaft im Urban Sports Club.
- Seien Sie Teil unserer DE&I Community Networks (wie FLINTA in Tech und Queer Collective), nehmen Sie an kulturellen und regelmäßigen sozialen Veranstaltungen teil.
Diversität bei Babbel
Im Rahmen unserer fortlaufenden Reise, ein diverses, gerechtes und inklusives Unternehmen aufzubauen, laden wir alle ein, sich zu bewerben, insbesondere diejenigen, die in der Technik unterrepräsentiert sind. Wir sind ein lernendes Unternehmen, innen und außen, und ermutigen Sie, sich zu bewerben, auch wenn Sie nicht alle technischen Anforderungen erfüllen - alle Kandidaten werden basierend auf Fähigkeiten, Qualifikationen und unseren geschäftlichen Bedürfnissen bewertet. Bitte geben Sie Ihre Pronomen in Ihrer Bewerbung an und lassen Sie uns wissen, ob Sie mit einem anderen Namen angesprochen werden möchten als dem, der in Ihren offiziellen Dokumenten erscheint. Wenn Sie eine Behinderung oder besondere Bedürfnisse haben, fühlen Sie sich bitte willkommen, uns zu informieren, damit wir Ihnen im Bewerbungsprozess die richtige Unterstützung bieten können.
Senior Android Engineer - App Platform (all genders) Arbeitgeber: Babbel
Kontaktperson:
Babbel HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Android Engineer - App Platform (all genders)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Denkweise zu erklären. Wir empfehlen dir, Mock-Interviews mit Freunden oder über Online-Plattformen zu machen.
✨Tipp Nummer 3
Zeige deine Leidenschaft für das Lernen! Sprich über neue Technologien, die du ausprobiert hast, und wie du dein Wissen teilst. Das zeigt, dass du nicht nur ein Entwickler bist, sondern auch ein Teamplayer.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Pronomen anzugeben, damit wir dich richtig ansprechen können.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Android Engineer - App Platform (all genders)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen mit Android-Entwicklung. Zeig uns, wie du Kotlin, Java oder andere Technologien eingesetzt hast, um Probleme zu lösen und innovative Lösungen zu entwickeln.
Zeige deine Lernbereitschaft: Wir lieben es, wenn du bereit bist, Neues zu lernen! Teile in deiner Bewerbung mit, welche Technologien oder Methoden du gerne vertiefen möchtest und wie du dein Wissen mit anderen teilen kannst.
Bewirb dich über unsere Website: Um sicherzustellen, dass wir deine Bewerbung schnell und effizient bearbeiten können, bewirb dich bitte direkt über unsere Website. So können wir dich besser kennenlernen und dir die bestmögliche Erfahrung bieten!
Wie du dich auf ein Vorstellungsgespräch bei Babbel vorbereitest
✨Mach dich mit der Technologie vertraut
Stell sicher, dass du die Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, gut verstehst. Wenn du mit Kotlin, Jetpack-Bibliotheken oder CI/CD-Pipelines gearbeitet hast, bereite konkrete Beispiele vor, um deine Erfahrungen zu demonstrieren.
✨Zeige deine Teamfähigkeit
Da die Rolle viel Zusammenarbeit erfordert, sei bereit, über deine Erfahrungen im Team zu sprechen. Erkläre, wie du in der Vergangenheit mit anderen Entwicklern, Designern oder Produktmanagern zusammengearbeitet hast, um Lösungen zu finden und Projekte erfolgreich abzuschließen.
✨Bereite Fragen vor
Überlege dir einige Fragen, die du dem Interviewer stellen möchtest. Das zeigt dein Interesse an der Position und dem Unternehmen. Frag nach den aktuellen Herausforderungen des Teams oder wie sie den Wissensaustausch fördern.
✨Präsentiere deine Lernbereitschaft
Betone deine Bereitschaft, neue Technologien zu lernen und dich weiterzuentwickeln. Da Babbel Wert auf kontinuierliches Lernen legt, kannst du Beispiele nennen, wie du in der Vergangenheit neue Fähigkeiten erworben hast oder welche Technologien du gerne erkunden würdest.