Skip to content
mimi

Senior Android Engineer - Growth & Revenue

Jobriver HR Service

Berlin · Hybrid Full-time Senior €44k – €62k/yr 2d ago

About the role

About

Wir suchen einen erfahrenen Senior Android Engineer, der unser Team im Bereich Wachstum und Umsatz verstärkt. In dieser Rolle haben Sie die Möglichkeit, die Zukunft des Sprachenlernens aktiv mitzugestalten und dabei in einem flexiblen und anregenden Arbeitsumfeld zu arbeiten. Sie werden Teil eines vielfältigen Teams von motivierten Kolleginnen und Kollegen, in dem Sie interdisziplinär zusammenarbeiten und Ihr Wissen in verschiedenen Fachbereichen erweitern können. Ihre Hauptaufgabe besteht darin, eine hervorragende Architektur zu entwickeln und die Grundlage für eine einfach erweiterbare und gut wartbare Anwendung zu schaffen. Sie arbeiten mit einer hybriden Herangehensweise, um das Selbststudiumserlebnis zu entwickeln, und nutzen dabei eine Mischung aus nativen Android- und Frontend-Webtechnologien wie React und Redux. Zu Ihren Aufgaben gehört es, qualitativ hochwertige, skalierbare mobile Anwendungen zu liefern, indem Sie zur Entdeckung und Umsetzung neuer Funktionen auf Android- und Webplattformen beitragen. Sie werden Teil eines nutzerzentrierten Teams, das ganzheitliche Lernerfahrungen schafft. Zudem arbeiten Sie bereichsübergreifend zusammen, um fundierte Entscheidungen zu treffen, die von der Benutzererfahrung bis hin zum API-Design reichen. Darüber hinaus nehmen Sie an unserer Wissensaustausch‑Kultur teil, die Code‑Reviews, Pair Programming, Wissensaustausch‑Sitzungen und Funktionalitätsdemonstrationen umfasst. Sie sind auch verantwortlich für die Wartung und proaktive Verbesserung des gesamten Technologie‑Stacks und der Infrastruktur der Android‑Anwendung.

Requirements

  • Der ideale Kandidat hat mehrere Android‑Anwendungen mit Kotlin, Java, Jetpack‑Bibliotheken (Compose, Lifecycle usw.) sowie Dependency Injection (Dagger), Retrofit, WorkManager und Testing mit Espresso, Mockito und UI‑Tests entwickelt.
  • Sie verfügen über tiefgehende Kenntnisse in Entwurfsmustern, insbesondere in MVVM‑Architekturen, sowie Erfahrung mit Coroutines/Flows und RxJava/RxKotlin.
  • Sie sollten in der Lage sein, CI/CD‑Pipelines zu pflegen und weiterzuentwickeln, vorzugsweise mit Fastlane, Bitrise oder Github Actions.
  • Erfahrung mit Google Play Billing und der Implementierung von In‑App‑Kaufprozessen, einschließlich der Verwaltung von Abonnements und der Integration von Paywalls auf Android, ist ebenfalls erforderlich.
  • Kenntnisse im Umgang mit KI‑Tools und -Infrastrukturen, einschließlich LLM‑unterstützter Entwicklungstools, sind von Vorteil.
  • Sie sollten fließend in Englisch in Wort und Schrift sein und über Erfahrung verfügen, wie ein gezielter Aufbau von Prozessen und Werkzeugen zur Sicherstellung der Lieferung qualitativ hochwertiger Software beitragen kann.
  • Ein starkes Interesse, Neues zu lernen und Wissen mit anderen zu teilen, sowie Erfahrung in der Mentoring von anderen Ingenieuren sind ebenfalls gewünscht.
  • Wünschenswert sind Kenntnisse im MVI‑Architektur‑Muster, Erfahrung mit Hilt für Dependency Injection, Kotlin Multiplatform (KMP) für gemeinsame Geschäftslogik und KSP (Kotlin Symbol Processing) für die Codegenerierung.

Technologies

  • Java
  • React
  • Kotlin

Soft Skills

  • Teamfähigkeit
  • Kommunikation
  • Analytisches Denken

Required Languages

  • Deutsch
  • Englisch

Skills

BitriseComposeCoroutinesDaggerEspressoFastlaneFlowsGithub ActionsGoogle Play BillingIn-App-KaufJavaJetpackKotlinKotlin MultiplatformLifecycleLLMMockitoMVVMPaywallsReactReduxRetrofitRxJavaRxKotlinTestingUI-TestsWorkManager

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free