Senior Software Engineer (Backend, ChatGPT)
TripadvisorOverview
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
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Senior Software Engineer - Microservices and AI
Join Bloomreach as a Senior Software Engineer to work on microservices and AI solutions in a remote-first environment.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Full Stack Software Engineer - Platform Solutions
Join TUI as a Full Stack Software Engineer to develop cloud-native applications using AWS and modern web technologies.
Senior Data Engineer (Fintech Team)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Python Backend Developer
Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Frontend Engineer with React and TypeScript
Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.
Senior Software Development Engineer - Java Backend
Join Groupon as a Senior Software Development Engineer specializing in Java Backend. Work remotely to help local businesses thrive.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a diverse and inclusive environment.
Senior Data Engineer (Fintech)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok. Enhance scalability and efficiency using Kubernetes, Spark, and more.
Senior Data Engineer (Fintech Team)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a dynamic environment.
Senior Data Engineer (Fintech)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior/Lead/Principal Full-stack Software Engineer
Join Tripalink as a Senior/Lead/Principal Full-stack Software Engineer to build AI-powered real estate solutions. Hybrid/Remote in LA, SF, or Austin.
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
Senior Staff Software Engineer, Fullstack Backend
Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer in Lisbon. Work with cutting-edge tech in a hybrid role.
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Enhance data systems with Java, Scala, and Spark. Relocation provided.
Senior Software Engineer, Partner API
Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.