Chainguard
Redcare Pharmacy
Senior Android Developer (m/w/d)
Unternehmensbeschreibung
Über Redcare Pharmacy
Als Europas führende E-Pharmacy Nr. 1 wird Redcare Pharmacy von leidenschaftlichen Teams und wegweisender Innovation angetrieben. Wir streben danach, ein gesundes, kollaboratives Arbeitsumfeld zu schaffen, in dem sich jeder Mitarbeiter wertgeschätzt fühlt und dazu inspiriert wird, zu unserer Vision „Bis jeder Mensch seine Gesundheit hat“ beizutragen. Wenn Sie eine Karriere mit Sinn suchen, die zu Ihren Werten passt, kommen Sie zu uns und starten Sie noch heute Ihre #Redcareer.
Über die Rolle
Als Senior Android Developer (m/w/d) übernehmen Sie die volle Verantwortung für unsere Android-Anwendung und treiben deren Architektur, Skalierbarkeit und langfristige Weiterentwicklung voran. Sie spielen eine Schlüsselrolle bei der Gestaltung der technischen Vision der App, nutzen moderne Android-Technologien und Best Practices und arbeiten eng mit funktionsübergreifenden Teams zusammen. Wir erwarten, dass Sie fundierte Ansichten zu Architektur, Performance und Developer Experience einbringen und dem Team helfen, ein erstklassiges mobiles Produkt zu entwickeln.
Über den Tech Stack
Kotlin, Android SDK, Jetpack Compose, Android Jetpack (ViewModel, Navigation, DataStore), Coroutines & Flow, Hilt (Dagger), Retrofit/OkHttp, Ktor, Koin
Stellenbeschreibung
Ihre Aufgaben
App-Entwicklung & Architektur
- Leitung von Design und Entwicklung skalierbarer, wartbarer Android-Anwendungen unter Verwendung moderner Android-Architektur (MVVM / MVI / Clean Architecture)
- Vorantreiben der Einführung von Jetpack Compose für den Aufbau deklarativer, reaktionsschneller UIs
- Sicherstellung von Best Practices bei Modularisierung, Codequalität, Testing und Performance-Optimierung; Definition und Weiterentwicklung der App-Architektur zur Gewährleistung von Skalierbarkeit und langfristiger Wartbarkeit
Zusammenarbeit
- Enge Zusammenarbeit mit Produktmanagern, Designern und backend-Entwicklern zur Bereitstellung hochwertiger, nutzerzentrierter Funktionen
Qualität & Bereitstellung
- Verantwortung für die Delivery-Pipeline, einschließlich CI/CD, Testing (Unit/UI) und Release-Management
- Sicherstellung der App-Stabilität durch Monitoring, Logging und Performance-Tracking-Tools
Dokumentation
- Pflege einer klaren und umfassenden Dokumentation für Architektur-Entscheidungen, Funktionen und technische Prozesse
Kontinuierliches Lernen & Innovation
- Auf dem Laufenden bleiben über die neuesten Android-Trends, Tools und Frameworks
- Proaktive Einführung von Verbesserungen an Codebasis, Tooling und Entwicklungsprozessen
Qualifikationen
Über Sie
- Umfangreiche Erfahrung in der Android-Entwicklung mit fundierter Expertise in Kotlin
- Tiefgreifendes Verständnis des Android SDK und moderner Android-Entwicklungspraktiken
- Praktische Erfahrung mit: Jetpack Compose, Coroutines & Flow
- Dependency Injection (Hilt/Dagger), REST APIs (Retrofit/OkHttp)
- Fundierte Kenntnisse in Clean-Architecture-Prinzipien, Design Patterns und Modularisierung
- Erfahrung mit Testing (JUnit, Espresso, MockK) und dem Schreiben von wartbarem, testbarem Code
- Vertrautheit mit CI/CD-Pipelines und modernen Entwicklungsworkflows
- Nachgewiesene Fähigkeit, die Verantwortung für komplexe Projekte zu übernehmen und unabhängig hochwertige Ergebnisse zu liefern
- Starker Fokus auf Performance, Skalierbarkeit und User Experience
Zusätzliche Informationen
Über Ihre Benefits
Um unsere Mitarbeiter bei ihren individuellen Bedürfnissen bestmöglich zu unterstützen, bieten wir eine breite Palette an Benefits:
- Sport: Bleiben Sie gesund. Profitieren Sie von einer Mitgliedschaft (M-Paket) bei Urban Sports Club, um eine riesige Auswahl an Sportangeboten zu nutzen.
- Mentale Gesundheit: Erhalten Sie schnelle und professionelle Hilfe von Psychologen von Likeminded, falls Sie sich im Privat- oder Berufsleben überfordert fühlen. Anonym und kostenlos.
- Homeoffice: Wenn Ihre Tätigkeit keine Anwesenheit im Büro erfordert, können wir Ihren Arbeitsort individuell gestalten – sogar für bis zu 20 Tage im Jahr von überall aus in der EU.
- Mobilität: Wir stellen unseren Mitarbeitern ein voll finanziertes Deutschlandticket zur Verfügung, das jederzeit genutzt werden kann. Klicken Sie hier, um mehr zu erfahren.
- Persönliche Entwicklung: Wachsen Sie! Wir unterstützen und fördern Ihre individuelle Entwicklung durch verschiedene interne und externe Schulungen.
Und vieles mehr :)
Redcare Abteilung: Tech
Remote-Typ: Engineering
