iOS Developer

iOS Developer

R5692

Location

Toronto

Career Track

Technology

iOS Developer

This role is eligible for our hybrid work model: 2 days in-office

This job posting is for an existing, currently vacant position.

iOS Developer

Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led environment, you’re in the right place.

Why this job’s a big deal:

As record usage on Mobile ecommerce is occurring, we are focused on delivering a faster and reactive mobile user experience to make {big deal} moments happen for our customers.  Our development environment is optimistic, collaborative, fast moving, tight-knit and rolls up their sleeves.  Join our open, dynamic, no-red-tape mobile team including designers and server side developers who believe in hiring people who love what they do.

In this role you will get to:

  • Build Priceline's world-class iPhone and iPad apps for booking hotels, rental cars, and air travel.

  • Perform extensive programming in Xcode and Swift/SwiftUI.

  • Create innovative features on the platform from scratch.

  • Collaborate with passionate developers, product, and UI/UX specialists to create fast, stable native solutions built on top of Apple's latest iOS sdk.

  • Build relationships and interact with Product Managers and UI/UX Specialists to create fast, efficient, stable code, with core iOS technologies

  • Mentor and coach less experienced developers on best practices

Who you are:

  • Bachelor of Science in Computer Science.

  • 4+ years of experience in one or more frameworks of the iOS sdk 

  • Strong knowledge of Swift languages, the iOS SDK, and the Xcode development environment.

  • Understanding of modern concurrency patterns (such as async/await and GCD).

  • Hands-on experience with mobile architecture patterns (e.g., MVVM, Clean Architecture, or VIPER) is highly preferred.

  • Familiarity with local data persistence (Core Data, Realm, or SQLite) and dependency management (Swift Package Manager or CocoaPods).

  • Open to exploring and contributing to the Android platform as needed, prior experience with cross-platform development or curiosity in bridging the two ecosystems is a strong plus.

  • Strong computer science fundamentals including object oriented programming, unit testing, data structures, and multi threaded development.

  • Knowledge of nodejs, kotlin or any other backend framework is a plus.   

  • Illustrated history of living the values necessary to Priceline:  Customer, Innovation, Team, Accountability and Trust. 

  • The Right Results, the Right Way is not just a motto at Priceline; it’s a way of life. Unquestionable integrity and ethics is essential.

There are a variety of factors that go into determining a salary range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required. In addition to a competitive base salary, certain roles may be eligible for an annual bonus and/or equity grant. 

The salary range for this position is $100,000- $120,000K CAD.

#LI-VM1

#LI-Hybrid