Android Software Engineer II - Flights

at  Bookingcom

London EC3R 8AF, , United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Jan, 2025Not Specified25 Oct, 20241 year(s) or aboveSecurity,Test Coverage,Boarding,Customer Experience,Writing,Android Sdk,New Features,English,Java,Incident Investigation,Communication Skills,Mobile Platforms,Kotlin,Performance MetricsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

Responsibilities:

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!

RESPONSIBILITIES

As an Android Software Engineer II, you will be building customer-focused and scalable native mobile experience in Booking.com’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:

  • You will be involved in the development of new features, collaborating with other native Android developers.
  • You will 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 Booking.com 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 Booking.com’s growth through interviewing, on-boarding, or other recruitment efforts.


REQUIREMENT SUMMARY

Min:1.0Max:6.0 year(s)

Computer Software/Engineering

IT Software - Mobile

Software Engineering

Graduate

Proficient

1

London EC3R 8AF, United Kingdom