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
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.
Senior Full Stack Software Engineer
Join Tripadvisor as a Senior Full Stack Software Engineer, leading complex projects and modernizing platforms using AWS.
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.
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.
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.
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.
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.
Software Engineer II - Full Stack
Join Tripadvisor as a Software Engineer II - Full Stack in Lisbon, focusing on SEO and data-driven web development.
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.
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.
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.
Lead Software Engineer (AWS)
Lead Software Engineer role specializing in AWS at Tripadvisor, focusing on system modernization and scalability.
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.
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.
Full Stack Software Engineer
Join TUI as a Full Stack Software Engineer in Lisbon, working with technologies like AWS, JavaScript, and Java.
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.
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.
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.
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.
Senior Software Engineer, Web Platform
Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.
Staff Software Engineer, Web Platform
Senior-level remote software engineering role focusing on web platform development with JavaScript and TypeScript at Airbnb.
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer needed in Palma, Spain. Expertise in JavaScript, Java, CSS, GraphQL. Competitive salary, flexible working.
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.
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.