This role is eligible for our hybrid work model: 2 days in-office
This job posting is for an existing, currently vacant position.
iOS EngineerOur 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,CleanArchitecture, orVIPER) is highly preferred.
- Familiarity with local data persistence (Core Data, Realm, or SQLite) and dependency management (SwiftPackageManager 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-Hybrid