Senior Software Engineer - Hotels

at  Luxury Escapes

Sydney, New South Wales, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 May, 2024Not Specified01 Mar, 2024N/ANode.Js,Design Principles,Sql,It,Typescript,Javascript,AvailabilityNoNo
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:

BE PART OF THE TEAM TRANSFORMING GLOBAL TRAVEL EXPERIENCES!

Luxury Escapes is one of the world’s fastest-growing travel websites, with over 6 million members. We are growing rapidly & seeking a Senior Software Engineer to join our Hotels team.
The Hotels team sits at the very core of the Luxury Escapes business. We build solutions to integrate third parties into our hotel booking engine and then deliver real-time availability and pricing to users across all our customer channels. It’s an exciting space with a never-ending list of challenges to tackle.

Upcoming projects:

  • V2 of the hotel engine: instant pricing and availability for over 200k hotels worldwide
  • Wholesale: we’re building the systems to on-sell our 200k hotels to other online travel agents
  • International: Luxury Escapes is going global, and we need to scale our systems to match this growth

RELEVANT SKILLS:

  • Proficiency in JavaScript and its frameworks, including React, Node.js and Typescript.
  • Solid knowledge of SQL, specifically PostgreSQL, for database management.
  • Familiarity with RESTful API design principles and implementation.
  • Experience in automated testing and continuous integration processes.
  • Knowledge and experience working with microservices architecture.
    Bonus points: OTAs, Channel Managers, ARI, FPLOS - if you have previous experience with hotels then we’d love to talk to you!

Responsibilities:

  • Deliver features and enhancements relating to the new Luxury Escapes Platform, to ensure all Luxury Escapes members, vendors and internal teams have the best customer journey experience.
  • Work collaboratively with cross-functional teams to design and develop software solutions that meet business needs and deliver value to customers.
  • Apply best practices and industry standards for software development, such as agile methodologies, test-driven development, and continuous integration and deployment (CI/CD).
  • Implement and maintain APIs to enable integration with third-party services, such as airlines, hotels, car rental companies, and payment processors.
  • Monitor system performance and reliability, and proactively identify and resolve issues to ensure maximum uptime and customer satisfaction.
  • Stay up to date with the latest technologies and trends in the online travel industry and evaluate their potential to improve existing systems or enable new capabilities.
  • Provide technical leadership and mentorship to junior software engineers and participate in code reviews & other quality assurance activities to ensure high-quality software delivery.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Sydney NSW, Australia