Tripadvisor logo

Senior Software Engineer (Backend, ChatGPT)

Tripadvisor

Overview

Join Tripadvisor, the world's largest travel guidance platform, as a Senior Software Engineer focusing on backend development, particularly with ChatGPT integrations. This role is based in our dynamic Zagreb office, part of a vibrant team dedicated to revolutionizing travel experiences. At Tripadvisor, we empower millions of travelers each month to make better travel decisions, and you can be a pivotal part of this journey.

What You'll Do

  • Code! Release code to production frequently, with an as-needed release cycle.
  • Take responsibility for the quality of the code produced by you and the team.
  • Operate across our evolving technology stack, including Typescript, React, NextJs, GraphQL, and more.
  • Engage in all aspects of software engineering, from UI design through backend services to database management.
  • Collaborate closely with Product, design teams, and other business stakeholders to define feature specifications and develop high-quality deliverables.
  • Partner with other members of the engineering team in the code review process.

Skills and Experience

  • 5+ years of experience in building large-scale web applications.
  • Proficient in Next.js, Typescript, React, and JavaScript.
  • Experienced in developing GraphQL/REST services.
  • Strong knowledge in database management with MySQL or similar relational databases.
  • Skilled in repository version control using Git.
  • Knowledgeable in responsive web design, browser compatibility, and device support.
  • Follows good practices in development, including unit tests and documentation.

Additional Desired Skills

  • Experience with PHP or similar OOP language.
  • Familiarity with Tailwind CSS.
  • Experience with ChatGPT or AI implementation.
  • Previous work on a travel or e-commerce site.
  • Understanding of SEO best practices.
  • Experience with Adobe Analytics or similar web tracking software.

Why Join Us?

At Tripadvisor, we believe that we are better together. We welcome you for who you are and encourage you to bring your unique identities, abilities, and experiences. Our workplace is for everyone, as is our people-powered platform. We strive to create an accessible and inclusive experience for all candidates. If you need a reasonable accommodation during the application or the recruiting process, please reach out to our team.

Similar jobs

Last update: 23 minutes ago

TRACT  logo
TRACT

Senior Python Engineer

Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.

Travian Games logo
Travian Games

Senior Developer/DevOps Software Engineer

Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.

Agoda logo
Agoda

Lead Full Stack Software Engineer

Lead Full Stack Software Engineer role in Hamburg, Germany. Requires expertise in React, TypeScript, and agile methodologies. Hybrid work environment.

Agoda logo
Agoda

Lead Full Stack Software Engineer

Lead Full Stack Software Engineer role in Amsterdam, focusing on React, GraphQL, and modern web technologies. Hybrid work environment.

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.

Tricentis logo
Tricentis

Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)

Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Transavia logo
Transavia

Senior PEGA Developer

Join Transavia as a Senior PEGA Developer to enhance customer experiences using PEGA platform and cutting-edge technologies.

Grand Parade logo
Grand Parade

Senior Full Stack Developer (Node.js, React.js)

Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Polarsteps logo
Polarsteps

Senior Frontend Engineer with React and TypeScript

Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS to revolutionize ecommerce customer support.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Zendesk logo
Zendesk

Senior Backend Engineer (Zendesk AI Agents)

Join Zendesk as a Senior Backend Engineer to develop AI-driven chatbots using TypeScript, MongoDB, and microservices architecture.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

OnHires logo
OnHires

Senior Full Stack Engineer (PHP, Angular, React)

Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.