Leave us your email address and we'll send you all the new jobs according to your preferences.

Android Software Engineer II - Flights

Posted 2 hours 43 minutes ago by Booking Holdings, Inc.

Permanent
Not Specified
I.T. & Communications Jobs
London, United Kingdom
Job Description

Apps Funnel: Android Software Engineer II

At data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We're the thrill of the first night in a new place. The excitement of the next morning. The friends you make. The journeys you take. The sights you see. And the food you sample. Through our products, partners and people, we can empower everyone to experience the world.

Flights Mission and Purpose

Our flight business is one of the cornerstones of the connected trip. We ought to offer the best and most convenient flights to every customer, those that start their trip by buying a flight or those that are complementing their existing journey with a flight. We will do this by having the best inventory available at the most competitive prices powering a product that solves all the pain points of booking a flight today.

Our ideal candidate has an excellent eye for detail, great communication skills, pragmatic approach and an absolute commitment to making sure features are well implemented and bug free. We make all of our decisions based on experiments and testing, so you should be excited by taking a data-led approach to development. If you believe you're also a passionate advocate for the user, and are looking to work in an agile, collaborative environment then we would like to hear from you!

Software Developer in Flights

The Software Developer within the Flights business solves customer and partner pain points providing the best and most efficient technical solutions. We have a complex and distributed set of systems that provide end-to-end Flights experience from our provider sources' availability towards the end customer and its partners. We also have a mature and stable app that allows end users to reserve and manage their flights and bookings.

The team

You'll be part of the Flights Apps Funnel team, where you'll shape the core of our Android and iOS flight booking experience. From effortless search to seamless checkout, you'll empower millions to find and book flights for their dream trips. This high-impact role directly influences thousands of daily bookings, making your work essential to our customers' travel journeys.

Responsibilities

As an Android Software Engineer II, you will be building customer-focused and scalable native mobile experience in 's Android app and be responsible for monitoring and addressing performance and security. You will work side-by-side with designers, product owners, copywriters and other developers to create new features, test your own ideas, and push changes live for billions of users. You will:

  • Be involved in the development of new features, collaborating with other native Android developers.
  • Collaborate with the rest of the Flights teams in order to create a seamless experience across mobile platforms.
  • Ensure the utmost high quality of the app in production, by monitoring crashes, firefighting incidents, solving complex bugs, etc, and leading incident investigation if necessary.
  • Identify, foster, and proactively help colleagues grow professionally, taking a significant role in on-boarding new team members;
  • Continuously improve services you own making them more performant, and utilising resources in the most optimised way;
  • Ensure that the Flights Android products and new features are always kept up-to-date with the latest technology standards and department guidelines.
  • Ensure that service-level-agreements for test coverage and quality are met by implementing tests and processes.
  • Perform profiling to find bottlenecks and optimise performance, and ensure that performance metrics are set up and monitored for app health.
  • Able to connect business and product goals to complex technical tasks.
  • Solve issues prioritising based on customer impact.
  • Collaborate with app developers, backend developers, product owners, and quality specialists, to constantly improve customer experience within the app platform.
  • Contribute to 's growth through interviewing, on-boarding, or other recruitment efforts.

Experience

We expect our developers to know the ins and outs of the Android framework and to deliver polished products that customers want to use. We need self-starters who are great at solving problems, initiate solutions and discussions and are not afraid of solving challenges due to our large scale.

  • 5+ years of experience as a Software Engineer with Java and/or Kotlin and other languages.
  • At least 1 year of this experience must be from working with the Android SDK.
  • Self-motivated to explore new technologies, applications and environments.
  • Excellent degree of communication skills - Being able to effectively communicate to both technical and non-technical stakeholders.
  • Excellent attention to detail.
  • Self-starter, highly motivated, team-player.
  • Fully comfortable working in English, both in writing and spoken.

Bonus points for

  • Experience with Google Play Store & Apps Distribution Process.
  • An approved Play Store app.
  • Experience with server-driven UI framework development.
  • Experience working with A/B testing.
  • You have an intrinsic curiosity in technological innovations and you are always on top of the latest trends.

Offer

  • Living and working in London, one of the most cosmopolitan cities in Europe;
  • Contributing to a high scale, complex, world renowned product and seeing real-time impact of your work on millions of travellers worldwide;
  • Working in a fast-paced and performance driven culture;
  • Opportunity to utilise technical expertise, leadership capabilities and entrepreneurial spirit;
  • Promote and drive impactful and innovative engineering solutions;
  • Technical, behavioural and interpersonal competence advancement via on-the-job opportunities, experimental projects, hackathons, conferences and active community participation;
  • Competitive compensation and benefits package.

ThinkInclusion: Wellbeing & Inclusion at

Inclusion, Diversity, Belonging, Wellbeing and Volunteering (IDBWV) have been a core part of our company culture since day one. This ongoing journey starts with our very own employees, who represent over 140 nationalities and a wide range of ethnic and social backgrounds, genders and sexual orientations. Take it from our Chief People Officer, Paulo Pisano: "At the diversity of our people doesn't just create a unique workplace, it also creates a better and more inclusive travel experience for everyone. Inclusion is at the heart of everything we do. It's a place where you can make your mark and have a real impact in travel and tech." We will ensure that individuals with disabilities are provided reasonable adjustments to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to discuss any requirements.

is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive.

Email this Job