
About TripAdvisor
The ultimate platform for travel reviews and planning
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 ...

Mobile Engineer β’ Senior
TripAdvisor β’ Krakow - Hybrid
Overview
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.
Job Description
Who you are
You have extensive experience in iOS development, with a strong command of Swift and SwiftUI β you understand the intricacies of building mobile applications that provide seamless user experiences. Your background includes working with Combine and GraphQL, allowing you to create responsive and efficient applications that meet user needs. You thrive in collaborative environments, where you can contribute to the full software development lifecycle from design to deployment and iteration. You are comfortable working in a hybrid setting, balancing time between the office and remote work, and you appreciate the flexibility that comes with it. You are eager to learn and grow, embracing challenges as opportunities for improvement. You value a friendly and supportive workplace culture that encourages innovation and creativity.
Desirable
Experience with Clean Architecture and MVVM-C patterns is a plus, as it aligns with our development philosophy. Familiarity with agile methodologies and a passion for travel and user experience will help you excel in this role. If you have a knack for problem-solving and enjoy working with a diverse tech stack, we encourage you to apply even if your experience doesn't match every requirement.
What you'll do
As a Senior Software Engineer on the Viator team, you will be responsible for developing and enhancing our mobile applications that showcase over 300,000 travel experiences. You will collaborate closely with product managers, designers, and other engineers to design and implement new features that delight our users. Your role will involve writing clean, maintainable code and participating in code reviews to ensure high-quality software delivery. You will also engage in testing and debugging to maintain the performance and reliability of our applications. Your contributions will directly impact the user experience, making travel planning easier and more enjoyable for our customers. You will have the opportunity to work with cutting-edge technologies and frameworks, pushing the boundaries of what our mobile applications can achieve.
What we offer
At TripAdvisor, we provide a dynamic work environment where innovation is encouraged. You will have access to professional development opportunities to enhance your skills and advance your career. We offer a competitive salary and benefits package, including flexible working arrangements that support work-life balance. Our team is passionate about travel and creating memorable experiences for our users, and we are looking for someone who shares that enthusiasm. Join us in revolutionizing the travel industry and making a positive impact on how people explore the world.
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

Software Engineering
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.

Backend Engineer
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.

Support Engineer
TripAdvisor is hiring a Principal Application Support Engineer to lead the evolution of application support for Viator. You'll troubleshoot complex application issues and drive systemic solutions for customer-facing systems. This role requires significant experience in application support and technical leadership.

Software Engineering
TripAdvisor is offering a Software Engineering Internship for 2026 at Viator in Krakow. You'll gain real-world experience as part of a world-class engineering team, contributing to various stages of software development. This internship is ideal for those looking to kickstart their career in software engineering.

Security Engineer
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.