Senior Software Engineer at Luxury Escapes
Sydney NSW 2000, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

28 Jul, 25

Salary

0.0

Posted On

28 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Design Principles, Typescript, Sql, Node.Js, Javascript, Travel Agency

Industry

Computer Software/Engineering

Description

BE PART OF THE TEAM TRANSFORMING GLOBAL TRAVEL EXPERIENCES!

Luxury Escapes is one of the world’s fastest-growing travel websites, with over 8 million members, recently winning the National Travel Industry Award for Most Outstanding Online Travel Agency! We are growing rapidly & seeking a Senior Software Engineer to join our Tours team.

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.
Responsibilities
  • Create modular tours that allow customers to fully customise their travel experiences to fit their exact needs!
  • Improve flexibility and UX by building features like self-service date changes and multi-product cart capabilities
  • Drive the technical infrastructure needed to support our expanding services
  • Ensure reliable and scalable results with more automation of our services
  • 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.
  • Provide technical leadership and mentorship to junior software engineers and participate in code reviews & other quality assurance activities to ensure high-quality software delivery.
Loading...