Mobile Engineer II, Android in London
Mobile Engineer II, Android

Mobile Engineer II, Android in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Design and build innovative Android apps for millions of travellers.
  • Company: Join a leading travel tech company with a vibrant, inclusive culture.
  • Benefits: Enjoy travel perks, flexible work, generous time off, and career development.
  • Why this job: Shape the future of travel while working with cutting-edge technology.
  • Qualifications: 2+ years in Android development and proficiency in Kotlin required.
  • Other info: Collaborative environment with opportunities for growth and learning.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Expedia Group brands power global travel for everyone, everywhere. We design cutting‑edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.

Why Join Us?

To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated, and when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time‑off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees’ passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us.

Are you excited to build new technologies that will be instrumental in bringing Expedia Group’s evolving brand to life by delivering Native App experiences for millions of users? Come build the future of travel with us! Software Engineers at Expedia Group develop solutions and products that touch millions of people every day across the globe. Our engineers tackle some of the most sophisticated problems in travel across various brands—Expedia, Orbitz, Car Rentals, Vrbo, Hotels.com, Travelocity, eBookers and others. We are looking for strong technical talent as well as a keen desire to deeply understand our products and services to push our technology forward with respect to functionality, performance, reliability, and scalability.

Our team in Search and Recs Experience is looking for curious, empathetic, and creative problem solvers with a growth mindset. You will be responsible for building a best‑in‑class shopping experience for our travellers and partners.

In This Role, You Will

  • Design, build, and ship end‑to‑end features for native Android apps used by millions of travellers.
  • Partner with Product, Design, and back‑end teams to turn requirements into robust Android solutions.
  • Write clean, maintainable Kotlin code using modern Android architectures and Jetpack libraries.
  • Ensure performance, stability, and accessibility across the Android experiences you own.
  • Own the quality and reliability of your work through testing, monitoring, and safe, incremental releases.
  • Use data, experimentation, and customer feedback to iterate and improve existing features.
  • Help strengthen our engineering culture by contributing to code reviews, shared standards, and team learning.

Minimum Qualifications

  • Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.
  • 2+ years of relevant professional experience building and shipping native Android applications.
  • Proficient in Kotlin (and familiar with Java), with a solid grasp of Android fundamentals and app lifecycle.
  • Comfortable working with REST/GraphQL APIs, client/server patterns, and modern Android tooling (e.g., Jetpack, Compose).
  • Intentional about building high‑quality, performant, and accessible Android user experiences.
  • Thoughtful about using AI‑powered coding and productivity tools.

Preferred Qualifications

  • Experience using Jetpack libraries and modern Android tooling (e.g., Jetpack Compose, Coroutines/Flows, Android Studio, Gradle) to build scalable, testable architectures.
  • Awareness of performance and reliability considerations on mobile (app start, scrolling performance, memory, battery) and experience using profiling/monitoring tools to diagnose and fix issues.
  • Comfortable defining and implementing test strategies (unit, UI, snapshot, and integration tests).
  • Awareness of accessibility and inclusive design basics on Android (e.g., Talkback, touch targets, contrast) and a desire to improve the accessibility of native experiences.
  • Experience working in cross‑functional Agile teams, collaborating with Product, Design, and other engineers, and communicating clearly about progress, risks, and tradeoffs.
  • Familiarity with AI‑driven systems, tools, or workflows and applying AI/ML concepts to real‑world products, including thoughtful use of AI‑powered coding and productivity tools.

Accommodation requests

If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request.

We are proud to be named a Best Place to Work on Glassdoor in 2024 and to be recognized by organizations such as Forbes, TIME, Disability:IN, and others.

Equal Employment Opportunity Statement

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.

Mobile Engineer II, Android in London employer: Expedia Group

Expedia Group is an exceptional employer that prioritises its employees' well-being and growth, offering a comprehensive benefits package that includes exciting travel perks, generous time-off, and flexible work arrangements. Our vibrant and inclusive culture fosters collaboration and innovation, empowering Mobile Engineers to build cutting-edge technologies that enhance the travel experience for millions. Join us in shaping the future of travel while enjoying ample opportunities for professional development in a supportive environment.
E

Contact Detail:

Expedia Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Mobile Engineer II, Android in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Expedia Group on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for the interview by brushing up on your Kotlin skills and Android fundamentals. Be ready to showcase your problem-solving abilities with real-world examples. We want to see how you think, so practice coding challenges and be confident in your technical knowledge.

✨Tip Number 3

Show your passion for travel and technology during interviews! Share your thoughts on how you can contribute to enhancing the user experience for millions of travellers. Let us know why you’re excited about building the future of travel with us.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Expedia Group.

We think you need these skills to ace Mobile Engineer II, Android in London

Kotlin
Android Development
REST APIs
GraphQL
Jetpack Libraries
Android Studio
Gradle
Coroutines
UI/UX Design Principles
Performance Optimisation
Accessibility Standards
Agile Methodologies
Code Review Practices
Testing Strategies

Some tips for your application 🫡

Show Your Passion for Travel: When writing your application, let your love for travel shine through! Share any personal experiences or projects that highlight how you connect with the travel industry. We want to see that you're not just a tech whiz but also someone who genuinely cares about making travel smoother for everyone.

Tailor Your Application: Make sure to customise your CV and cover letter for the Mobile Engineer II role. Highlight your experience with Kotlin and Android development, and don’t forget to mention any relevant projects. We’re looking for specific examples that demonstrate your skills and how they align with our mission at Expedia Group.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon where possible. We appreciate well-structured applications that make it easy for us to see your qualifications and enthusiasm for the role.

Apply Through Our Website: Don’t forget to submit your application through our official website! This ensures that your application gets to the right people and helps us keep track of all candidates. Plus, it’s super easy to do—just follow the prompts and you’ll be on your way to joining our amazing team!

How to prepare for a job interview at Expedia Group

✨Know Your Tech Inside Out

Make sure you brush up on your Kotlin skills and understand Android fundamentals. Be ready to discuss your experience with Jetpack libraries and modern tooling, as these are crucial for the role. Prepare to showcase how you've used these technologies in past projects.

✨Showcase Your Problem-Solving Skills

Expedia Group values curious and creative problem solvers. Think of specific examples where you've tackled complex issues in mobile development. Be prepared to explain your thought process and how you arrived at your solutions during the interview.

✨Collaborate and Communicate

Since you'll be working closely with Product, Design, and back-end teams, demonstrate your ability to collaborate effectively. Share experiences where you’ve successfully communicated progress, risks, and trade-offs in a team setting. This will show that you're a team player who can thrive in an Agile environment.

✨Emphasise Accessibility and Performance

Be intentional about discussing how you ensure high-quality, performant, and accessible user experiences. Familiarise yourself with accessibility basics on Android and be ready to talk about how you've implemented these in your previous work. This aligns perfectly with Expedia's commitment to creating inclusive experiences.

Mobile Engineer II, Android in London
Expedia Group
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>