Senior Software Engineer - Mobile/Android (m/f/d)

Posted 2 Days Ago
Be an Early Applicant
Berlin, DEU
In-Office
Senior level
Marketing Tech • Software • Travel
The Role
Develop and maintain scalable Android applications using Kotlin and modern Android architecture. Collaborate with iOS, backend, product, UX, and feature teams to deliver integrated mobile experiences. Improve architecture, performance, accessibility, battery usage, and code quality through testing, analytics, documentation, and modernization. Mentor engineers, contribute to technical strategy, and promote engineering best practices across the Android codebase.
Summary Generated by Built In

At Flix, we offer a tech-driven environment where innovation meets real-world impact, with competitive pay, strong growth opportunities, and a culture of collaboration and ownership.

We’re looking for a Senior Software Engineer - Android (m/f/d) to help shape the future of Flix mobile experiences, making travel seamless for millions of users worldwide. In this role, you’ll be a key contributor to developing high-quality, scalable, and user-friendly Mobile applications that enhance the passenger journey.

You’ll be joining the Android Team under the Mobile Cluster in our Customer Experience Stream - Demand Division. You will be a part of a diverse team of individuals including product owner, UX specialist, Agile tester and engineers. Our team is responsible for the travel onboarding journey and post-booking experience, ensuring our app is the most convenient travel companion for our passengers.

Beyond our team, we also actively collaborate actively with our iOS and feature based teams in other streams and divisions to create a seamless, mobile experience. This involves delivery high quality work with end-to-end testing and a smooth transition to a fully integrated travel experience journey in mobile.

Our 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, Atlassin Jira, Confluence, Atlas etc

About the Role

  • Design, Develop, and Maintain high-quality Android applications with a focus on scalability, performance, and user experience
  • Collaborate closely and effectively with iOS, Backend, and Feature based Teams to align on feature specifications and ensure smooth cross-platform integration
  • Drive technical improvements across the entire codebase, including architecture enhancements and codebase modernization and prepare/maintain technical documentation as and when required
  • Enhance app performance and user experience through UI optimizations, accessibility compliance, and improvements in battery usage, memory management, and load times with focus on an excellent customer experience and delivering high quality products
  • Leverage analytics & metrics to make data-driven decisions, optimizing performance and engagement based on user behavior and app health
  • Mentor and support fellow engineers, promoting a culture of technical excellence, and collaboration through code reviews and sharing best practices
  • Stay up to date with the latest Android trends, tools, and technologies, incorporating innovative solutions to improve the team's workflow and drive mobile development excellence

About You

  • 6+ years of extensive experience and strong expertise in Kotlin (Jetpack Compose, MVVM, Coroutines), with a deep understanding of Android architecture, best practices along with SOLID principles and software architecture patterns etc
  • Experience with testing (unit, integration, UI testing) and a strong commitment to writing testable, maintainable, high-quality code.
  • Ability to drive technical strategy ensuring high standards in code quality, performance, and scalability, focusing on product impact with proper documentation (RFCs, POCs, SOPs etc) and improve processes as needed e.g, incident management, release processes etc
  • Customer-centric approach with a focus on delivering great user experiences and strong collaboration skills to work closely with iOS, Backend, and Hybrid teams.
  • Continuous Learner's Mindset: Willingness to learn new tools, technologies, and frameworks as mobile development evolves.

Nice to have

  • Experience with hybrid frameworks/platforms (Kotlin Multiplatform Mobile, React Native) and understanding their architecture.
  • Experience with GraphQL, REST APIs, and integrating backend services.
  • Experience in UI/UX design or a good eye for design principles and user interface consistency.

We recognize that everyone carries a unique set of valuable skills and experiences. If you think you could have an impact even though you don't meet 100% of the requirements, we still encourage you to apply. We want to hear from you!  

What We Offer

  • Travel perks: 12 free Flix vouchers + 12 discount vouchers for friends & family. 
  • Work from (M)Anywhere: Depending on your role, work from another location for up to 60 days per year. 
  • Hybrid work model: We are an office-first company, but we offer flexibility to balance work and life. 
  • Wellbeing support: Access confidential 1:1 counselling, courses, and stress management for yourself and up to four family members. 
  • Learning & Development: Take advantage of language classes, training courses, and expert-led sessions to grow your skills. 
  • Mentoring Program: Connect with experienced colleagues to gain insights and accelerate your career. 

To view more local benefits specific to each office location, please check out this link: Locations - Flix Career

Why Join Flix?

At Flix, we empower our teams to push boundaries and shape the future of mobility. As we continue to scale globally, we harness cutting-edge technology to make mobility smarter, more sustainable, and more affordable.

If you’re looking for a place where you can drive change and redefine how millions of people travel, Flix is the place where you can lead your journey! 

 

Skills Required

  • 6+ years of extensive software engineering experience
  • Strong expertise in Kotlin, Jetpack Compose, MVVM, and Coroutines
  • Deep understanding of Android architecture, best practices, SOLID principles, and software architecture patterns
  • Experience with unit, integration, and UI testing
  • Ability to drive technical strategy and maintain high standards for code quality, performance, and scalability
  • Experience with technical documentation, including RFCs, POCs, and SOPs
  • Strong collaboration skills across iOS, backend, and hybrid teams
  • Customer-centric approach and focus on user experience
  • Willingness to continuously learn new mobile development tools, technologies, and frameworks
  • Experience with Kotlin Multiplatform Mobile or React Native
  • Experience with GraphQL, REST APIs, and backend service integration
  • Experience in UI/UX design or strong understanding of design principles
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Munich
2,117 Employees
Year Founded: 2011

What We Do

Flix is a global travel tech leader providing sustainable and affordable travel options to more than 60 million yearly travelers in 43 countries through its brands FlixBus, FlixTrain, Greyhound, and Kamil Koç. By combining network planning, marketing, and pricing, Flix uses innovative solutions to enable comfortable, sustainable, and affordable travel worldwide. Through our tech platform and user-friendly app, Flix creates a travel experience tailored to passengers' needs and connects travelers with local business partners providing transportation, ensuring a modern fleet that adheres to the highest safety standards. This asset-light business model has turned a European start-up into a leading and globally expanding travel-tech champion. Flix is pioneering and testing alternative drives with a long-term strategy to progressively decarbonize its fleet. Together with our partners and customers, we are driving transformative change towards the future of mobility, gradually reshaping the mobility sector and enabling more sustainable travel modes. Check out https://flix.careers/ to see how you can join our team. For our legal imprint click here: https://global.flixbus.com/legal-notice

Similar Jobs

Pfizer Logo Pfizer

Director, HTA, Value & Evidence (HV&E) - Rare Disease

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
177K-294K Annually

Hilton Logo Hilton

Director Of Finance

Events • Food • Travel • Hospitality • Hotels & Resorts
In-Office
Berlin, DEU
500000 Employees

Ericsson Logo Ericsson

Customer Security Subject Matter Expert

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
32 Locations
88000 Employees

HERE Technologies Logo HERE Technologies

User Interface Designer

Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Hybrid
Berlin, DEU
6000 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account