Current jobs related to Lead Mobile Software Engineer - London, Greater London - Expedia Group

  • Software Engineer

    1 month ago


    London, Greater London, United Kingdom Mobile Hilfe Ruhr GmbH Full time

    Unlock Your Potential as a Software EngineerWe're on a mission to revolutionize the Web3 landscape, and we need talented individuals like you to join our team!About the RoleAs a Software Engineer at Trilitech, you'll be working on cutting-edge projects that push the boundaries of innovation. Our dApps Engineering unit is looking for skilled engineers to join...

  • Software Engineer

    1 month ago


    London, Greater London, United Kingdom Mobile Hilfe Ruhr GmbH Full time

    Unlock Your Potential as a Software EngineerWe're on a mission to revolutionize the Web3 landscape, and we need talented individuals like you to join our team!About the RoleAs a Software Engineer at Trilitech, you'll be working on cutting-edge projects that push the boundaries of innovation. Our dApps Engineering unit is looking for skilled engineers to join...


  • London, Greater London, United Kingdom Carter Software Full time

    About the RoleWe are seeking a skilled and motivated Xamarin iOS & Android Development Manager to lead our mobile development team in creating innovative solutions for our clients. In this role, you will oversee the development and delivery of high-quality mobile applications for iOS and Android platforms using Xamarin.Key ResponsibilitiesLead and mentor a...


  • London, Greater London, United Kingdom Carter Software Full time

    About the RoleWe are seeking a skilled and motivated Xamarin iOS & Android Development Manager to lead our mobile development team in creating innovative solutions for our clients. In this role, you will oversee the development and delivery of high-quality mobile applications for iOS and Android platforms using Xamarin.Key ResponsibilitiesLead and mentor a...


  • London, Greater London, United Kingdom Expedia Group Full time

    Join Expedia Group's Mobile Engineering TeamWe're seeking a skilled Mobile Software Engineer to join our team and contribute to the development of innovative mobile applications that shape the future of travel.About the RoleAs a Mobile Software Engineer, you will be responsible for designing, developing, and testing high-quality mobile applications using the...


  • London, Greater London, United Kingdom Expedia Group Full time

    Join Expedia Group's Mobile Engineering TeamWe're seeking a skilled Mobile Software Engineer to join our team and contribute to the development of innovative mobile applications that shape the future of travel.About the RoleAs a Mobile Software Engineer, you will be responsible for designing, developing, and testing high-quality mobile applications using the...


  • London, Greater London, United Kingdom Expedia Group Full time

    Join Expedia Group's Mobile Engineering TeamWe're seeking a skilled Mobile Software Engineer to join our team and contribute to the development of our cutting-edge mobile applications.About the RoleAs a Mobile Software Engineer, you will be responsible for designing, developing, and testing high-quality mobile applications using the latest technologies such...


  • London, Greater London, United Kingdom Expedia Group Full time

    Join Expedia Group's Mobile Engineering TeamWe're seeking a skilled Mobile Software Engineer to join our team and contribute to the development of our cutting-edge mobile applications.About the RoleAs a Mobile Software Engineer, you will be responsible for designing, developing, and testing high-quality mobile applications using the latest technologies such...


  • London, Greater London, United Kingdom Expedia Group Full time

    Join Expedia Group's Mobile Engineering TeamWe're seeking a skilled Mobile Software Engineer to join our team and contribute to the development of our cutting-edge mobile applications.About the RoleAs a Mobile Software Engineer, you will be responsible for designing, developing, and testing high-quality mobile applications using the latest technologies such...


  • London, Greater London, United Kingdom Expedia Group Full time

    Join Expedia Group's Mobile Engineering TeamWe're seeking a skilled Mobile Software Engineer to join our team and contribute to the development of our cutting-edge mobile applications.About the RoleAs a Mobile Software Engineer, you will be responsible for designing, developing, and testing high-quality mobile applications using the latest technologies such...


  • London, Greater London, United Kingdom Deel Full time

    About DeelDeel is a global company that helps businesses hire anyone, anywhere, easily. Our team comprises over three thousand self-driven individuals spanning over 100 countries, and our unified yet diverse culture keeps us continually learning and innovating the platform and products for customers.Job DescriptionWe are looking for a skilled Mobile Software...

  • Software Engineer

    2 weeks ago


    London, Greater London, United Kingdom Mobile Hilfe Ruhr GmbH Full time

    Unlock Your Potential as a Software EngineerWe're on a mission to revolutionize the Web3 landscape, and we need talented individuals like you to join our team!About the RoleWe're seeking a skilled Software Engineer to collaborate with our dApps Engineering unit. As a key member of our team, you'll have the opportunity to work on cutting-edge projects,...

  • Software Engineer

    3 weeks ago


    London, Greater London, United Kingdom Mobile Hilfe Ruhr GmbH Full time

    Unlock Your Potential as a Software EngineerWe're on a mission to revolutionize the Web3 landscape, and we need talented individuals like you to join our team!About the RoleWe're seeking a skilled Software Engineer to collaborate with our dApps Engineering unit. As a key member of our team, you'll have the opportunity to work on cutting-edge projects,...


  • London, Greater London, United Kingdom Kpler Full time

    About KplerKpler is a company that simplifies global trade information and provides valuable insights to over 10,000 organizations. Founded in 2014, our goal is to offer the best intelligence on commodities, energy, and maritime through a single platform.Our MissionWe turn complex data into strategic resources for our clients, empowering them in their...


  • London, Greater London, United Kingdom Pearson Carter Full time

    Mobile Software EngineerAt Pearson Carter, we are seeking a highly skilled Mobile Software Engineer to join our team in Edinburgh. As a key member of our development team, you will be responsible for designing, developing, and maintaining our mobile applications using JavaScript, React, and React Native.Key Responsibilities:Participate in team planning and...


  • London, Greater London, United Kingdom Pearson Carter Full time

    Mobile Software EngineerAt Pearson Carter, we are seeking a highly skilled Mobile Software Engineer to join our team in Edinburgh. As a key member of our development team, you will be responsible for designing, developing, and maintaining our mobile applications using JavaScript, React, and React Native.Key Responsibilities:Participate in team planning and...

  • Software Engineer

    2 weeks ago


    London, Greater London, United Kingdom Mobile Hilfe Ruhr GmbH Full time

    Unlock Your Potential as a Software EngineerWe're on a mission to revolutionize the Web3 landscape, and we need talented individuals like you to join our team!About the RoleWe're seeking a skilled Software Engineer to collaborate with our dApps Engineering unit. As a key member of our team, you'll have the opportunity to work on cutting-edge projects,...

  • Software Engineer

    2 weeks ago


    London, Greater London, United Kingdom Mobile Hilfe Ruhr GmbH Full time

    Unlock Your Potential as a Software EngineerWe're on a mission to revolutionize the Web3 landscape, and we need talented individuals like you to join our team!About the RoleWe're seeking a skilled Software Engineer to collaborate with our dApps Engineering unit. As a key member of our team, you'll have the opportunity to work on cutting-edge projects,...


  • London, Greater London, United Kingdom Expedia Group Full time

    Join Expedia Group's Mobile Engineering TeamWe're seeking a skilled Mobile Software Engineer to join our team and contribute to the development of our cutting-edge mobile applications.About the RoleAs a Mobile Software Engineer, you will be responsible for designing, developing, and testing high-quality mobile applications using the latest technologies such...


  • London, Greater London, United Kingdom Expedia Group Full time

    Join Expedia Group's Mobile Engineering TeamWe're seeking a skilled Mobile Software Engineer to join our team and contribute to the development of our cutting-edge mobile applications.About the RoleAs a Mobile Software Engineer, you will be responsible for designing, developing, and testing high-quality mobile applications using the latest technologies such...

Lead Mobile Software Engineer

2 months ago


London, Greater London, United Kingdom Expedia Group Full time

Lead Mobile Software Engineer

The Growth and Loyalty technology division is accountable for three key areas within the Expedia Group Traveler Experiences. The Growth segment is dedicated to attracting engaged users to our brands through relevant and intelligent interactions. This encompasses all landing pages, including the homepage and product detail pages, as well as the Search Form, Navigation experiences, home screen, and notification strategies on the mobile application.

The Discovery and Personalization segment focuses on our platform capabilities for tailored experiences, incentives, and recommendations. The Identity and Loyalty Experiences area is centered on sign-in/up processes, profile management, and all loyalty-related interactions throughout the traveler journey.

This strategic positioning places us at the core of Expedia Group's objectives, driving growth through effective traffic acquisition, encouraging customer sign-ins, and enhancing loyalty program memberships, all while ensuring a contextual, personalized, and cohesive experience across all platforms and brands.

As a Lead Mobile Software Engineer within this division, you will play a crucial role in our ambition to deliver a top-tier mobile application experience. You will craft innovative solutions and provide technical guidance to engineering teams across these domains while contributing to the foundational elements of the Mobile platform.

Key Responsibilities:

  • Build relationships with leaders across the organization to identify and resolve business challenges through technology.
  • Promote the development of stable, scalable, resilient, composable, and extendable software solutions.
  • Mentor team members in assessing the impact of solutions, ensuring connections between structure, personnel, processes, and technology.
  • Support EG technologists in practice communities and provide guidance to teams.
  • Stay informed about industry practices and develop methods to implement them within our ecosystem.
  • Collaborate across organizational boundaries to deliver on technology and architectural initiatives that enhance the entire traveler and partner experience.
  • Work closely with other architects to ensure a unified developer and customer experience across all platforms.
  • Possess the capability to step in for peer engineering directors as needed, coordinating technical next steps with engineering management.
  • Develop a visionary direction for the domains you oversee.

Qualifications:

  • Bachelor's degree in a relevant technical field or equivalent experience.
  • Extensive experience in UX Software Engineering.
  • Proficient in standard software engineering practices and methodologies, covering the entire software development lifecycle, including coding standards, code reviews, source control management, build processes, and testing.
  • Strong understanding of business needs, with the ability to translate ambiguous business requirements into actionable solutions and lead their execution.
  • Comprehensive knowledge of systems developed across Expedia Group and how our business units can integrate with them.
  • Deep understanding of best practices surrounding experimentation, analytics, and observability, enabling iterative problem-solving. A commitment to customer satisfaction and a willingness to engage in a continuous feedback loop is essential.
  • Proficient in interactions, transitions, animations, and motion behaviors.
  • Skilled in layout and screen flow, with a focus on crafting accessible applications.
  • A dedicated and influential individual contributor who leads by example, mentors colleagues, and is hands-on when necessary.
  • Effective communicator and collaborator with both technical and non-technical leadership across various subject areas.

Technical Skills:

  • Experience in end-to-end development and publishing of multiple native applications, preferably across platforms.
  • Well-versed in API technologies, with an understanding of Server Driven UI approaches and API-first design methodologies, including GraphQL.
  • Strong grasp of object-oriented concepts, client/server architecture, and high-performance design.
  • Familiarity with Kotlin/Java and Swift/ObjC, as well as Android Studio/Jetbrains IDE and Xcode.
  • Ability to assess trade-offs related to memory, power, connectivity, performance, and other constraints in embedded systems.
  • Hands-on experience in building native UX with modern declarative systems such as Jetpack Compose/Flow and SwiftUI/Combine.
  • Practices Test Driven Development and has experience with testing frameworks.
  • Familiarity with Continuous Development/Integration tools like Github Actions and Spinnaker.
  • Deep understanding of MVVM and other design patterns, such as SOLID, and the ability to create testable and debuggable code.
  • Experience working with multi-module projects and shared libraries.
  • Previous experience in developing adaptable, ML-powered experiences is desirable.