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.

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.

doctari group logo
doctari group

Senior Full-Stack Engineer - TypeScript, React, Node.js

Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.

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.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

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.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

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.

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.

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.

Space Inch logo
Space Inch

Senior Java/VueJS Developer

Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.

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.

ANWB logo
ANWB

Full-stack JavaScript Developer

Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.

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.

Lekker Code Company logo
Lekker Code Company

Fullstack Developer (C#, Angular or React)

Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.

Mediahuis Nederland logo
Mediahuis Nederland

Full-stack TypeScript/JavaScript Developer

Join Mediahuis as a Full-stack TypeScript/JavaScript Developer in Amsterdam. Work on our Customer Journey Builder platform in a hybrid environment.

Intuitech logo
Intuitech

Fullstack Developer (Java, Spring, Angular, React)

Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.