TripAdvisor

About TripAdvisor

The ultimate platform for travel reviews and planning

🏒 TechπŸ‘₯ 1001+ employeesπŸ“… Founded 2000πŸ“ Needham Heights, Needham, MA⭐ 4
B2CHospitalityB2BTravelLifestyleMarketplaceContentReviewsAdvertisingeCommerce

Key Highlights

  • Over 490 million active users worldwide
  • Headquartered in Needham, MA with 1,000+ employees
  • Utilizes advanced fraud modeling to ensure review integrity
  • In early 2024, discussions of going private emerged

TripAdvisor, headquartered in Needham, MA, is a leading platform for travel planning, boasting over 490 million active users who rely on its extensive database of traveler reviews and opinions. The company employs over 1,000 people and utilizes advanced fraud modeling techniques to ensure the integr...

🎁 Benefits

TripAdvisor offers personal travel discounts, flexible work arrangements including Summer Flexible Time Off, and a subsidized Care@work membership for...

🌟 Culture

TripAdvisor's culture is centered around data integrity and user trust, utilizing advanced technology and a dedicated team of analysts to combat fake ...

Skills & Technologies

Overview

TripAdvisor is hiring a Software Engineer II for their Viator team to develop iOS applications. You'll work with Swift, SwiftUI, and GraphQL in a hybrid environment based in Poland.

Job Description

Who you are

You have experience in iOS development and are familiar with Swift and SwiftUI β€” you enjoy building mobile applications that enhance user experiences and are eager to contribute to a team that values collaboration and innovation. You thrive in a hybrid work environment and are comfortable with both remote and in-office work, particularly in KrakΓ³w. You understand the importance of following best practices in software development, including SOLID principles and Clean Architecture, and you are keen to apply these in your work. You are a problem solver who enjoys tackling challenges and iterating on solutions to improve the product continuously.

Desirable

Experience with Combine and GraphQL is a plus, as is familiarity with MVVM-C architecture. You appreciate working in a fun and friendly environment where getting things done is the key objective. You are open to learning new technologies and methodologies, and you are excited about the opportunity to work with a diverse tech stack.

What you'll do

As a Software Engineer II at Viator, you will be responsible for developing and maintaining the Viator mobile applications. You will take part in the full software development lifecycle, from design to deployment, ensuring that features are built efficiently and effectively. You will collaborate closely with other engineers, designers, and product managers to create a seamless user experience. Your role will involve writing clean, maintainable code and participating in code reviews to uphold the quality of the codebase. You will also have the opportunity to iterate on existing features based on user feedback and analytics, contributing to the continuous improvement of the application.

What we offer

At TripAdvisor, we provide a supportive environment where you can grow your skills and advance your career. You will have the chance to work on exciting projects that impact travelers worldwide. We offer a hybrid working arrangement, allowing you to balance your work and personal life effectively. Our team is dedicated to fostering a culture of inclusivity and collaboration, where every team member's contributions are valued. Join us and be part of a mission to revolutionize travel experiences for users around the globe.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at TripAdvisor.

✨

Similar Jobs You Might Like

Based on your interests and this role

TripAdvisor

Backend Engineer

TripAdvisorβ€’πŸ“ Poland - Hybrid

TripAdvisor is hiring a Software Engineer II with a backend focus to join the Viator team. You'll work on the Viator marketplace, collaborating with product managers and designers to deliver high-quality software. This role is based in KrakΓ³w, Poland, and requires a strong background in backend development.

🏒 HybridMid-Level
2w ago
TripAdvisor

Mobile Engineer

TripAdvisorβ€’πŸ“ Krakow - Hybrid

TripAdvisor is hiring a Senior Software Engineer - iOS to join the Viator team, focusing on developing mobile applications for travel experiences. You'll work with Swift, SwiftUI, and GraphQL in a collaborative environment. This role requires significant iOS development experience.

🏒 HybridSenior
2w ago
TripAdvisor

Security Engineer

TripAdvisorβ€’πŸ“ Poland - Remote

TripAdvisor is hiring a Senior Application Security Engineer to lead the design and implementation of advanced security measures for their Viator platform. You'll work with technologies like OWASP, Burp Suite, and Docker. This position requires significant experience in application security.

🏠 RemoteSenior
2w ago
TripAdvisor

Cloud Engineer

TripAdvisorβ€’πŸ“ Poland - Remote

TripAdvisor is hiring a Senior Cloud Security Engineer to protect the Viator platform and its infrastructure. You'll work with AWS and scripting languages like Python and Bash to automate security operations. This position requires hands-on experience in cloud security and incident response.

🏠 RemoteSenior
2w ago
TripAdvisor

Backend Engineer

TripAdvisorβ€’πŸ“ Lisbon - Hybrid

TripAdvisor is seeking a Senior Backend Engineer to join the Viator team, focusing on building and maintaining backend systems for travel experiences. You'll work with Java and Spring to develop scalable solutions. This role requires 5+ years of backend engineering experience.

🏒 HybridSenior
2w ago