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