P

Priceline

Online travel agency offering discount deals

iOS Engineer - Flights Search

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • A Bachelor of Science in Computer Science or equivalent practical experience is required.
  • At least 3 years of experience building and maintaining high-performance, customer-facing iOS applications is required.
  • Strong expertise in Swift, SwiftUI, UIKit, the iOS SDK, and the Xcode development environment is required.
  • A deep understanding of modern Swift Concurrency, including async/await, Actors, TaskGroups, and structured concurrency patterns, is required.
  • Hands-on experience with clean mobile architecture patterns such as MVVM-C, VIPER, or The Composable Architecture (TCA), tailored for declarative UI workflows, is required.
  • Fluency with AI-first developer tooling such as Cursor, Claude, or LLM-driven coding workflows to increase development velocity, inspect edge cases, and streamline delivery is required.
  • Familiarity with local data persistence tools such as SwiftData, Core Data, or Realm; network caching layer integration using URLSession; and dependency management using Swift Package Manager is required.
  • Strong computer science fundamentals are required, including object-oriented and functional programming, data structures, unit testing with XCTest or Swift Testing, performance profiling with Instruments, and multithreaded debugging.
  • A demonstrated history of living the company's values of Customer, Innovation, Team, Accountability, and Trust is required.
  • Unquestionable integrity and ethics are essential.

Responsibilities

  • Build and optimize the native iOS flights search and shopping experience across iPhone and iPad apps.
  • Perform native development in Xcode using Swift and SwiftUI to construct reactive, accessible, and high-performance booking flows.
  • Create flight search features from scratch, including real-time fare comparison, seat map interactions, flight customization, and dynamic checkout flows.
  • Use AI-assisted developer tools such as Claude, Cursor, and GitHub Copilot to accelerate ideation, code generation, refactoring, and automated testing workflows.
  • Collaborate with product managers, backend engineers, and UI/UX specialists to create fast, stable solutions using Apple's latest iOS SDKs.
  • Architect client-side data handling, networking, and caching strategies to minimize search latency and maintain smooth app performance during peak booking traffic.
  • Mentor and coach less experienced iOS developers on modern Swift best practices, clean architecture, and UI responsiveness.

Desired Qualifications

  • Domain experience with flight search engines, travel e-commerce, Global Distribution Systems (GDS), real-time dynamic pricing, or complex API consumption using REST or GraphQL is a strong plus.

About the Company

Priceline

Online travel agency offering discount deals

Priceline is an online travel marketplace that connects travelers with airlines, hotels, rental car companies, cruises, and vacation packages. It works through two models: an agency model that earns commissions on bookings and a merchant model that buys travel services at wholesale and resells them at a markup; it also offers fixed-price listings, discount options like Express Deals, and historically a Name Your Own Price bidding system, plus features such as free cancellations and pay-at-arrival via a mobile app. Priceline differentiates itself by offering a wide mix of travel products and pricing options under Booking Holdings, generating revenue from commissions, fees, markups, advertising, and referrals. Its goal is to give budget-conscious travelers easy access to a large variety of travel options while shifting negotiating power toward consumers through transparent pricing options and valuable deals.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Norwalk, CT
Founded
1998

Recently Posted Jobs

Explore more opportunities at Priceline

See more jobs