About the job
FlixMobility GmbH is looking for a Senior Software Engineer - Mobile/Android (m/f/d) to join the Berlin office. This position centers on building and enhancing mobile apps that serve millions of travelers around the globe.
Team and Collaboration
The role is part of the Android Team within the Customer Experience Stream's Demand Division. The group includes a product owner, UX specialist, Agile tester, and several engineers. Together, they focus on the travel onboarding journey and post-booking features to make the Flix app a reliable companion for passengers. Close collaboration with iOS colleagues and other feature teams ensures a unified mobile experience. Delivering well-integrated, thoroughly tested features is a key part of the work.
What You Will Do
- Develop and maintain scalable Android applications with a strong focus on user experience
- Refine onboarding and post-booking flows to improve the passenger journey
- Work alongside cross-functional teams to deliver cohesive mobile features
- Maintain code quality and reliability through comprehensive testing
Tech Stack
- Languages & Architecture: Kotlin, Jetpack Compose, MVVM, Clean Architecture
- Networking & Data: 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, Atlassian Jira, Confluence, Atlas
Benefits
- Competitive salaries
- Growth and development opportunities
- Collaborative culture with personal ownership
- Work on products used by millions of travelers

