Mobile Software Engineer

4 weeks ago


London, Greater London, United Kingdom Expedia Group Full time
Mobile Engineer III Job Description

At Expedia Group, we're seeking a skilled Mobile Engineer III to join our team. As a key member of our Lodging Search Experience domain, you'll be responsible for building a best-in-class shopping experience for our lodging travelers and partners.

Key Responsibilities:

  • Design and develop high-performance iOS apps using Swift and related technologies.
  • Collaborate with multiple engineering teams to enable them to co-develop, re-use, and solve problems.
  • Develop and test standard software applications in Swift UI and related programs and procedures to ensure they meet design requirements.
  • Participate in code reviews to assess overall code quality and flexibility.
  • Apply software design principles, data structures, and/or design patterns and computer science fundamentals to write clean, maintainable, optimized, and modular code with good naming conventions.
  • Drive continuous improvement and continuous delivery in our software development process within an agile development team.
  • Write automation tests, unit tests, and acceptance tests as appropriate to support our continuous integration pipelines.
  • Collaborate with team members to co-develop and resolve problems.
  • Be involved in product feature development and work in close partnership with our teams across all our offices around the world.
  • Coordinate bringing together different stakeholders with varied perspectives to develop solutions to issues and contribute own suggestions.
  • Maintain a high awareness of industry issues and trends, particularly in regard to accessibility, usability, and front-end technologies.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related technical field; or equivalent related professional experience.
  • 4+ years of experience working in an iOS environment.
  • Passionate about building and refining high-performance iOS apps.
  • Experience developing features in Swift or Objective-C and knowledge of API service connection paradigms.
  • Understanding of client/server architectures and mobile development standard methodologies.
  • A dedicated iOS engineer with experience seeking a variety of outstanding challenges.
  • Excited to pick up, learn, and run with new technologies and frameworks such as Swift UI and GraphQL.
  • Experience in testing and monitoring your own code.
  • Demonstrates familiarity with associated technologies within their specialization as part of the wider SDLC ecosystem.
  • Previous experience on large codebases.
  • Experience in Agile development.
  • Effective verbal and written communication skills with the ability to present complex technical information clearly and concisely.
  • A bias towards action - You believe that speed and quality aren't mutually exclusive.

  • 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 Deel Full time

    About the RoleWe're looking for a highly skilled Mobile Software Engineer to join our team at Deel. As a key member of our engineering team, you'll play a crucial role in designing and developing robust, user-friendly mobile applications using React and Capacitor.Key ResponsibilitiesDesign and develop mobile applications using React and CapacitorWork closely...


  • 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...

  • 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,...

  • 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 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

    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,...

  • 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 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 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...