Join us on our mission to power global travel
for everyone, everywhere.

View my profile

Senior Mobile Software Development Engineer (iOS/Android)

Italy - Rome


Senior Mobile Software Development Engineer

Do you want to work as Mobile App Engineer in one of the largest Online Travel Company in the world?

Then come join our team!! We are looking for expert and creative problem solver to join our Core Experience Team and help us to build and launch a new Loyalty Offer for our customers! We are mobile focused, and we want our customers to use our Apps natively on their own devices to give them the best experience ever.

Our team is currently working on simplifying our Domain and API layers building up a platform based on GraphQL APIs Schemas that enable and optimises our development on both Mobile and web platforms.

As a fast learner that has always an eye out for the latest industry standards, You are not only a proficient senior programmer with a considerable background knowledge and experience on mobile-Apps development, but also a leader and mentor, capable of raising the quality bar and overall level of self direction of a team. Serving as a domain specialist and technical leader in multi-functional feature delivery, and handle engineering aspects of a relationship with a multi-billion dollar partner.

Come build something phenomenal with us!

What You will do:

  • Build Android and/or iOS UI and Applications

  • Design and develop backend services (Java / Kotlin) and APIs (GraphQL / Rest / gRPC) needed to support them

  • Mentor and coach other developers on the team

  • Collaborate with software development engineers, product management and UX to deliver team set objectives/goals

  • Drive continuous improvement and continuous delivery in the software development process within an Agile development team

  • Be accountable for your solutions all the way to production, striving for operational excellence with a first to know, quick to fix and always improving attitude

  • Tap into and also supply to the broader Expedia group collective wealth of knowledge

Who you are:

  • Bachelor's degree in a related technical field; or Equivalent related professional experience leading technical designs and helping drive Engineering Excellence

  • Solid comprehension of the Android and/or iOS APIs frameworks

  • Have worked on Native Apps that are available to be viewed in the Play/Apple Store

  • Experience in crafting clean, scalable and reliable back end services to support native apps

  • Knowledge or experience with GraphQL Schemas and/or Apollo

  • Strong understanding of "Observability and Monitoring tools" such as Datadog, Splunk, Grafana, Haystack

  • Experience developing in AWS and other cloud providers

  • Familiarity with Containers Orchestration tools (Docker, Kubernetes)

  • A genuine appetite to expand your knowledge

  • Solid communication and interpersonal skills

  • Strong focus on building an excellent mobile user experience

  • Dedication for continuous improvement practices and (automated tests, process automation, TDD/BDD, Lean / Agile methodologies)

  • Believe that the output of a collaborative team is greater than the sum of individuals

  • Experience contributing to engineering community through blog post, open-source contribution, tech talks etc

About Expedia Group 

Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®,®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®,™, and Expedia Cruises™.  

© 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

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.


Job Category
Technology Group

Job Function

Italy - Rome

Job Type
Full-Time Regular

If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application.

Don’t forget to follow us!

Find out more about our global family by following us on social.


Already applied? View your account

Interviewing at Expedia Group

Go to top