Software Engineer I

Tripadvisor Logo

Tripadvisor

πŸ“Remote - United Kingdom

Summary

Join TripAdvisor's Experiences Team as a creative engineer passionate about technology and travel. You will play a key role in transforming the Tripadvisor website, modernizing its architecture, and expanding its e-commerce business. This involves developing innovative ways to showcase hundreds of thousands of products, ensuring travelers make confident purchasing decisions. You will work with a first-in-class team using cutting-edge technologies to deliver scalable features to over 400 million monthly visitors. The role demands understanding complex systems, managing workload independently, and delivering high-quality solutions within a distributed team. You will be responsible for all aspects of software engineering, from design to maintenance.

Requirements

  • Grad or recent grad in Computer Science or Software Engineering
  • Familiarity with web development, web front-end technologies (React, HTML, CSS, JS), Java, Linux, relational databases
  • Willingness and ability to take on new technologies
  • Ability to break down complex problems into simple solutions
  • Strong analytical skills and desire to write clean, correct, and efficient code
  • High-quality verbal and written communication skills
  • Sense of ownership, urgency, and pride in your work

Responsibilities

  • Code! Most of our engineers release code to production every few days and we have a daily release cycle
  • Take responsibility for the quality of the code you produce
  • Operate across our evolving technology stack - we develop in Java, React, SQL and more
  • Take responsibility for all aspects of software engineering, from design to implementation, QA and maintenance
  • Develop UI, and backend micro services. Current UI work will be with React and GraphQL
  • Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our customers

Preferred Qualifications

Experience with React and GraphQL is a plus!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.