Senior Software Engineer (Backend, ChatGPT)

Job expired!

Join Our Team as a Senior Software Engineer at Cruise Critic, a Tripadvisor Company

At Tripadvisor, we believe in the power of community, inclusivity, and diversity. We invite you to bring your authentic self to our dynamic team, where everyone’s unique abilities, experiences, and identities drive innovation in the travel industry. Join us to revolutionize travel and discover the good out there together.

About Cruise Critic

Cruise Critic, part of Tripadvisor’s global cruise business, is the world’s largest cruise review and information platform. Our platform serves as a valuable resource for both first-time cruisers and seasoned cruise enthusiasts, offering over 350,000 cruise reviews and fostering the largest online cruise community globally. At Cruise Critic, we are committed to inspiring exceptional travel experiences through our dedication to passion and excellence in editorial content, technology, and industry relationships.

Role Overview: Senior Software Engineer at Cruise Critic

As a Senior Software Engineer in the Cruise Critic Engineering team, you will tackle technical challenges that accompany scaling, engage users, and drive traffic growth for CruiseCritic.com across various markets including the UK and AU. You will work in a nimble, globally distributed team, innovating with cutting-edge technology to enhance user experience and provide robust technical solutions.

What You'll Do

As a key contributor, you will:

  • Develop and enhance CruiseCritic.com and its associated tools and processes that support our business objectives.
  • Deploy code to production regularly, adapting to an as-needed release cycle that supports our dynamic project timelines.
  • Assume comprehensive responsibility for software quality, encompassing code integrity and the collaborative process.
  • Engage across our full technology stack, from UI design through backend services down to database interactions.
  • Collaborate closely with Product and Design teams to define specifications and deliver high-quality results to our customers.
  • Contribute to peer code reviews to ensure the team maintains high development standards.

Required Skills and Experience

Ideal candidates should have:

  • 5+ years of experience in building large-scale web applications.
  • Proficiency in Next.js, Typescript, React, and JavaScript.
  • Experience developing GraphQL/REST services.
  • Strong database management skills with MySQL or similar relational databases.
  • Expertise in Git for version control.
  • Adept in responsive web design, ensuring compatibility across various browsers and devices.
  • Commitment to best practices in software development (like unit tests, documentation).
  • Robust communication skills, with proficiency in video conferencing and chat tools.

Desirable Additional Skills

Further qualifications include:

  • Background in PHP or a similar object-oriented programming language.
  • Experience implementing Tailwind CSS, ChatGPT, or AI technologies.
  • Prior roles in travel, e-commerce platforms, or understanding of SEO principles.
  • Familiarity with Adobe Analytics or related web tracking tools.

Join Us

If you’re excited about forging innovative solutions and creating memorable experiences for travelers worldwide, we’d love to hear from you!

For candidates requiring accommodations, please contact [email protected].

Join Tripadvisor, where we are better together. Excited about the role? Apply today!

#LI-AMCVAY
#LI-REMOTE
#LI-Hybrid