Über Flix
Flix ist ein tech-getriebenes Unternehmen, das Innovation mit realweltlichen Auswirkungen verbindet. Wir schaffen eine Kultur der Zusammenarbeit und Eigenverantwortung mit wettbewerbsfähiger Bezahlung und starken Wachstumschancen.
Über die Rolle
Wir suchen einen Senior Software Engineer für Android, um die Zukunft mobiler Flix-Erfahrungen zu gestalten und Reisen für Millionen von Nutzern weltweit nahtlos zu machen. Sie werden ein Schlüsselbeitrag zur Entwicklung hochwertiger, skalierbarer und benutzerfreundlicher mobiler Anwendungen sein, die die Fahrtenerfahrung verbessern.
Sie treten dem Android-Team unter dem Mobile Cluster im Customer Experience Stream bei. Das Team ist verantwortlich für die Reisebuchungs- und Post-Booking-Erfahrung und stellt sicher, dass unsere App der komfortabelste Reisebegleiter für Fahrgäste ist. Sie arbeiten eng mit iOS-, Backend- und Feature-basierten Teams zusammen, um ein nahtloses mobiles Erlebnis zu schaffen.
Hauptaufgaben
- Design, Entwicklung und Wartung hochwertiger Android-Anwendungen mit Fokus auf Skalierbarkeit, Performance und Benutzererfahrung
- Enge Zusammenarbeit mit iOS-, Backend- und Feature-Teams bei der Ausrichtung von Feature-Spezifikationen und nahtloser Cross-Platform-Integration
- Technische Verbesserungen vorantreiben, einschließlich Architektur-Enhancements und Codebase-Modernisierung mit entsprechender Dokumentation
- App-Performance und Benutzerfreundlichkeit durch UI-Optimierungen, Accessibility-Compliance und Verbesserungen bei Batterieverbrauch, Speicherverwaltung und Ladezeiten erhöhen
- Analytics und Metriken zur datengestützten Entscheidungsfindung nutzen und Performance sowie Engagement basierend auf Nutzerverhalten optimieren
- Kollegen mentorieren und unterstützen, eine Kultur technischer Exzellenz durch Code Reviews und Best-Practice-Sharing fördern
- Mit neuesten Android-Trends, Tools und Technologien auf dem Laufenden bleiben und innovative Lösungen implementieren
Anforderungen
- 6+ Jahre umfangreiche Erfahrung und tiefe Expertise in Kotlin (Jetpack Compose, MVVM, Coroutines) mit fundiertem Verständnis von Android-Architektur und Best Practices
- Erfahrung mit Testing (Unit, Integration, UI-Testing) und starkes Commitment für testbaren, wartbaren und hochqualitätiven Code
- Fähigkeit, technische Strategie voranzutreiben und hohe Standards in Code-Qualität, Performance und Skalierbarkeit zu gewährleisten
- Kundenorientierter Ansatz mit Fokus auf großartige Benutzererfahrungen und starke Collaborations-Fähigkeiten
- Lernbereitschaft für neue Tools, Technologien und Frameworks im Zuge der mobilen Entwicklung
- Tiefes Verständnis von SOLID-Prinzipien und Software-Architektur-Patterns
Technologie-Stack
- Sprachen & Architektur: Kotlin, Jetpack Compose, MVVM, Clean Architecture
- Networking & Daten: GraphQL, Firebase Remote Config, Crashlytics
- Dependency Injection: Dagger/Hilt
- Testing: Espresso, Robolectric, JUnit
- CI/CD & Automation: GitLab CI/CD, Fastlane, Docker
- Collaboration Tools: Figma, Microsoft Teams, Jira, Confluence
Benefits
- Travel Perks: 12 kostenlose Flix-Gutscheine plus 12 Rabatt-Gutscheine für Freunde und Familie
- Work from (M)Anywhere: Je nach Rolle bis zu 60 Tage pro Jahr von anderer Lokation arbeiten
- Hybrid-Arbeitsmodell: Office-first, mit Flexibilität zur Balance von Arbeit und Leben
- Wellbeing-Support: Zugang zu vertraulicher 1:1-Beratung, Kursen und Stressmanagement für Sie und bis zu vier Familienmitglieder
- Learning & Development: Sprachkurse, Trainings und Expert-Sessions zur Weiterentwicklung von Fähigkeiten
- Mentoring-Programm: Vernetzung mit erfahrenen Kollegen zur Beschleunigung der Karriere