Tripadvisor logo

Senior Software Engineer - Fullstack (Java, React, TypeScript)

Tripadvisor

Overview

Join Tripadvisor's Viator team as a Senior Software Engineer, where you will be part of a dynamic team responsible for designing, coding, testing, and deploying software that enhances the travel experience for millions worldwide. This role offers the flexibility to work remotely from the UK, Portugal, or Poland, or in a hybrid setup from our offices in Oxford, London, or Lisbon.

Role Responsibilities

  • Develop and maintain full-stack web applications using Java, React, TypeScript, and other modern technologies.
  • Collaborate with product managers and designers to understand user needs and translate them into robust software solutions.
  • Participate in all phases of the software development lifecycle, from initial design through deployment.
  • Ensure high performance and responsiveness of applications.
  • Write clean, maintainable code and perform code reviews.
  • Mentor junior engineers and contribute to team growth and knowledge sharing.
  • Stay updated with the latest industry trends and technologies.

Skills and Experience Required

  • Proven experience as a software engineer with a focus on full-stack development.
  • Strong proficiency in Java, React, TypeScript, and related technologies.
  • Experience with cloud services, preferably AWS, and understanding of Kubernetes, SQL, and NoSQL databases.
  • Ability to work in a fast-paced, collaborative environment.
  • Excellent problem-solving skills and attention to detail.

Benefits

  • Competitive compensation packages including base salary, annual bonus, and equity.
  • Flexible work arrangements with a remote-friendly approach.
  • Comprehensive health benefits and wellness programs.
  • Opportunities for professional development through tuition assistance and more.
  • Travel perks and discounts as part of the world's largest travel guidance platform.

How to Apply

Interested candidates should apply through the provided link, ensuring to include a detailed resume and cover letter outlining relevant experience and skills. The application process includes a 30-minute call with a recruiter, a 1-hour technical coding interview, and three one-hour interviews with team members.

Benefits
Extracted with AI

  • Competitive compensation packages
  • Annual bonus
  • Equity
  • Remote-friendly work environment
  • Flexible schedule
  • Work-life balance
  • Donation matching
  • Tuition assistance
  • Lifestyle benefit
  • Travel perks
  • Employee assistance program
  • Health benefits

Similar jobs

Last update: 23 minutes ago

Tripadvisor logo
Tripadvisor

Senior Software Engineer (React/Next.js, Node, Typescript)

Join Tripadvisor as a Senior Software Engineer in Lisbon, working with React, Next.js, and Node.js in a hybrid environment.

Tripadvisor logo
Tripadvisor

Senior Full Stack Software Engineer

Join Tripadvisor as a Senior Full Stack Software Engineer, leading complex projects and modernizing platforms using AWS.

Tripadvisor logo
Tripadvisor

Software Engineer II (Full Stack) - Hotels Team

Join Tripadvisor's Hotels Team as a Full Stack Software Engineer II in Lisbon, Portugal. Work with React, Java, and Kotlin.

Tripadvisor logo
Tripadvisor

Senior Full Stack Software Engineer

Join Tripadvisor as a Senior Full Stack Software Engineer, leading projects in AWS, JavaScript, and SQL. Remote role with competitive benefits.

Tripadvisor logo
Tripadvisor

Senior Software Engineer - Back-end (Viator)

Senior Software Engineer for Viator, focusing on back-end development with skills in Java, AWS, SQL, and more. Remote options available.

Tripadvisor logo
Tripadvisor

Senior Full Stack Software Engineer

Join Tripadvisor as a Senior Full Stack Software Engineer, leading projects in a remote team, focusing on AWS, JavaScript, and microservices.

Tripadvisor logo
Tripadvisor

Software Engineer I (Full Stack) - Ads & Marketing Engineering

Join Tripadvisor as a Full Stack Software Engineer I in Lisbon, Portugal. Work on Ads & Marketing Engineering with Java and React.

Tripadvisor logo
Tripadvisor

Software Engineer II - Full Stack

Join Tripadvisor as a Software Engineer II - Full Stack in Lisbon, focusing on SEO and data-driven web development.

Tripadvisor logo
Tripadvisor

Software Engineer II - SEO Team

Join Tripadvisor in Lisbon as a Software Engineer II on the SEO team, enhancing travel experiences through innovative SEO strategies.

Tripadvisor logo
Tripadvisor

Full Stack Software Engineer II - Remote/Hybrid in Lisbon

Join Tripadvisor as a Full Stack Software Engineer II in Lisbon, focusing on innovative solutions in a dynamic team.

Amazon logo
Amazon

Senior Software Engineer - Full Stack (Java, TypeScript)

Join Amazon as a Senior Software Engineer to drive pioneering initiatives in full-stack development using Java, TypeScript, and AWS.

Tripadvisor logo
Tripadvisor

Lead Software Engineer (AWS)

Lead Software Engineer role specializing in AWS at Tripadvisor, focusing on system modernization and scalability.

Viator logo
Viator

Software Engineer II (Back-End Development)

Join Viator as a Software Engineer II focusing on back-end development in Lisbon. Work with Java, C#, SQL, and more.

Airbnb logo
Airbnb

Senior Software Engineer (Contract) - JavaScript/TypeScript

Join Airbnb as a Senior Software Engineer to build digital experiences using JavaScript and TypeScript. Remote role in the US.

TUI logo
TUI

Full Stack Software Engineer

Join TUI as a Full Stack Software Engineer in Lisbon, working with technologies like AWS, JavaScript, and Java.

Amazon logo
Amazon

Full-stack Developer with TypeScript and Java

Join Amazon as a Full-stack Developer in Madrid, focusing on TypeScript, React.js, and Java for innovative delivery solutions.

TUI logo
TUI

Full Stack Software Engineer - Search

Join TUI as a Full Stack Software Engineer in Lisbon, focusing on search functionalities using modern tech like AWS, JavaScript, and GraphQL.

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.

dé VakantieDiscounter logo
dé VakantieDiscounter

Senior Web Engineer - React.js & TypeScript

Senior Web Engineer specializing in React.js & TypeScript, focusing on high-traffic websites, offering hybrid work and competitive benefits.

Airbnb logo
Airbnb

Senior Software Engineer, Web Platform

Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.

Airbnb logo
Airbnb

Staff Software Engineer, Web Platform

Senior-level remote software engineering role focusing on web platform development with JavaScript and TypeScript at Airbnb.

TUI logo
TUI

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer needed in Palma, Spain. Expertise in JavaScript, Java, CSS, GraphQL. Competitive salary, flexible working.

Viator logo
Viator

Senior Software Engineer - Back End

Join Viator as a Senior Software Engineer focusing on back-end development with AWS, Java, and more. Remote work from Poland.

TUI logo
TUI

Senior Full Stack Software Engineer - Platform Solutions

Senior Full Stack Engineer role focusing on AWS and modern web technologies in a leading global tourism company.