Luxury Escapes

Engineering Manager - Mobile

We believe everyone should travel in style

  • Software engineering

  • Full-time

  • Office | Sydney, NSW, Australia

  • Visa sponsorship · No

  • Senior · A role for someone with advanced knowledge and skills. May involve mentoring, leading others or specialisation. Typically at least 5 years of experience.

  • ·

Why Luxury Escapes

Luxury Escapes is one of the world’s fastest growing travel websites, with more than 4 million members accessing limited-time offers at ‘insider’ prices.

Whether you are looking for a spa holiday in Phuket, a gourmet tour of Vietnam, a family vacation to Sea World, a city escape in Singapore or a luxurious stay on a private island in Fiji, Luxury Escapes has everything you're looking for in some of the world's best destinations.

Members of Luxury Escapes get email updates as soon as a new campaign is launched. Membership is free, you just need to provide a valid email address.

About the role

About the team Whether it's crafting elegant and clean code, building out our mobile apps or driving the architecture across our Technology teams, our Engineering Team works in collaboration with our Product Management and Product Design we work together to create the best online luxury travel experience for our global customers. The structure is flat and the process lean, focusing on a culture of MVP, iteration, and "build, measure, learn", with continuous improvement at the heart of everything we do. Employee experience is king here, with weekly events, monthly recognition programs and significant professional development opportunities. (We have won awards for it – but the HR team don’t like to brag much!)

What you'll do

  • Responsible for overseeing the development and maintenance of our native mobile applications for both Android and iOS platforms
  • Support the build of new and exciting functionalities into an application designed to provide concrete value to our customers
  • Lead and participate in technical, design, and product discussions with your team, and collaborate with cross-functional teams to define, design, and implement new features and functionalities for our mobile apps
  • Lead a team of mobile developers to deliver high-quality, performant, and scalable mobile applications
  • Define and implement best practices for mobile app development, testing, and deployment.
  • Work with product managers to prioritise and manage the mobile app development roadmap
  • Collaborate with the wider software engineering teams to ensure the mobile apps meet the company's quality standards and are free of defects
  • Manage the hiring, training, and development of mobile engineering team members.
  • Stay up-to-date with the latest trends and advancements in mobile app development, and ensure the team incorporates the latest tools and techniques into their work.

Relevant skills & experience

  • Experience in mobile app development (iOS and/or Android)
  • Experience in managing and mentoring engineers (including providing feedback, investing in career growth, performance management, and growing teams)
  • Strong knowledge of mobile app development frameworks, tools, and languages, including Swift, SwiftUI, Kotlin, Jetpack Compose, and more
  • Experience working with REST APIs
  • Strong organisational and project management skills, with the ability to prioritise tasks and manage multiple projects simultaneously.

Our Perks & Benefits We consider our people one of our most important assets – and we want our team to love their working lives! When you work for Luxury Escapes, you can look forward to:

  • Excellent Remuneration package
  • 20% Discount on Luxury Holidays and Experiences
  • Breakfast and lunch are provided 5-days a week
  • Health and Well-being programs
  • A bonus half day of birthday leave
  • A super collaborative team that enjoys creating great platforms

What you'll be responsible for

  • Stakeholder Engagement

    Partner with stakeholders to understand specifications, business requirements, and communicate insights

  • 🤖

    Scripting and Automation

    Develop scripts and automated workflows to improve the efficiency and accuracy of repeated tasks

  • 🛠

    Test Automation

    Create and implement code tests and software test automation

Skills you'll need

  • 👥

    Collaboration

    Works with others by being open, clear in communication and listening to achieve goals

  • 🧮

    Numerical problem solving

    Works with numerical information and performs mathematical calculations to solve problems

  • 🔍

    Attention to detail

    Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables

Meet the team

Avatar
Engineering

Luxury Escapes