-
Skyscanner

Principal Software Engineer - Mobile

Skyscanner
United Kingdom · Full-time · Mid-Senior

Focused. Fulfilling. Empowering.

We’ve never been ordinary. Even when we were starting out. We’ve always worked our socks off for travellers so they can go further and explore. We’re still doing that now, some 17 years later. And as you’ll see as a Principal Mobile Engineer, we still believe in giving our people responsibility and the freedom to innovate.

Swift, Kotlin, Objective-C, Java, SwiftUI, UIKit, Jetpack Compose, Kotlin Coroutines, OkHttp/Retrofit, MVVM/MVP architecture, mobile testing frameworks, Microservices – you’ve mastered at least many of these technologies plus one or more programming languages. You’ve used these talents as a senior engineering lead, steering large organisations through complex technical challenges. With this kind of background, it’s no surprise that you’re familiar with various methodologies for continuous delivery and improvement. You’ll also know how to lead teams and get the best out of people. Together, you’ll focus on value, quality and the customer, championing world-class engineering and iterative software delivery.

We need your expertise to help us do something great for over 100 million travellers: make booking stays and journeys more sustainable and straightforward. It involves technical challenges and the latest technology, but that’s ok by you – in fact, it’s exactly what you want.

As a Principal Mobile Engineer in our Engineering team, you’ll bring the technical direction to get solutions sorted. Right now, we have big ambitions for our native mobile apps and you can play a key part in this. We are investing heavily in our App foundations and core to help underpin the ambitious growth targets we have.

As an authority in your field, you’ll relish the chance to clarify, elaborate and iterate on our technology roadmap and designs. You’ll also collaborate across product engineering development lifecycles, learning, mentoring and influencing right across the business. Though you’ll be accountable for your own projects and trusted to deliver, you’ll also form part of a broader team that takes collective responsibility for making success happen.

Already a global leader in travel, we want to elevate the way we work to a whole other level. In return, you’ll get important things like medical insurance, health screenings, headspace subscriptions, the option to buy more holiday and a support programme for you and your loved ones.  We’ll also help you donate to good causes and spend time volunteering. And you’ll have the opportunity to work from your home country for 20 days a year, and 30 days in our other global offices. Everything, in other words, to help you relax and give your best.

Skyscanner is a hybrid working company and most roles can be either Full Time or Part Time. We believe when people meet regularly in person, we are better able to innovate, learn, collaborate and inspire. We ask people to be in the office on average 8 days per month.

For more details on Engineering at Skyscanner, check our Engineering Blog and follow Skyscanner Engineering on Twitter.

Key Skills

Ranked by relevance

kotlin continuous delivery microservices java c
Login to Apply
Posted
May 20, 2025
Type
Full-time
Level
Mid-Senior
Location
London
Company
Skyscanner

Industries

Software Development IT Services IT Consulting Technology Information Internet

Categories

Information Technology Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Skyscanner
Related

Principal Software Engineer - Mobile

2025-06-10

Full-time
Mid-Senior
Spain
Software Development
Information Technology
View Job Details
Skyscanner
Related

Software Engineer 2, Mobile (Android) - Barcelona

2025-04-30

Full-time
Mid-Senior
Spain
Software Development
Information Technology
View Job Details
Skyscanner
Related

Senior Software Engineer - Android

2024-12-07

Full-time
Mid-Senior
Spain
Software Development
Information Technology