Senior iOS Engineer in Vancouver

Senior iOS Engineer in Vancouver

Vancouver Full-Time 124000 - 221500 $ / year (est.) Hybrid
S

At a Glance

  • Tasks: Lead iOS development for innovative apps and enhance user experiences.
  • Company: Join Scribd, a mission-driven tech company focused on advancing human understanding.
  • Benefits: Enjoy flexible work, competitive pay, health coverage, and generous time off.
  • Other info: Collaborative culture with opportunities for professional growth and mentorship.
  • Why this job: Make a real impact on millions of users while working with cutting-edge technology.
  • Qualifications: 5+ years in iOS development with strong Swift skills and experience in subscription features.

The predicted salary is between 124000 - 221500 $ per year.

Scribd, Inc. is on a mission to advance human understanding. Our four products — Scribd®, Slideshare®, Everand™, and Fable — help billions of people across the globe move beyond access and into insight, application, and expertise.

Culture at Scribd, Inc. supports a culture where our employees can be real and be bold; where we debate and commit as we embrace plot twists; and where every employee is empowered to take action as we prioritize the customer. We believe the best work happens when individual flexibility is balanced with meaningful community connection. Scribd Flex empowers employees to choose the workstyle and location that support their best performance, while committing to intentional in‑person moments that strengthen collaboration and culture. Occasional in‑person attendance is required for all Scribd, Inc. employees, regardless of location.

We are seeking a Senior iOS Engineer to join our Growth Retention & Monetization team. You will be the iOS technical owner for the team across the Everand and Scribd apps, and lead the subscription, paywall, and retention features that drive revenue. You will build in‑app purchase flows with StoreKit, ship A/B experiments, and partner with backend, web, and Android engineers on shared subscription systems. You will also improve app stability, pay down technical debt, and mentor the engineers around you.

What We’re Looking For

  • A passionate iOS engineer who takes pride in writing clean, maintainable, and scalable Swift code.
  • A technical owner who sets direction, breaks large projects into clear steps, and unblocks others.
  • A collaborator who communicates early and often with cross‑functional partners to align on goals and tradeoffs.
  • A pragmatic problem‑solver who balances technical rigor with business impact.
  • An engineer who cares deeply about users and turns that care into the features they build.

Required Qualifications

  • 5+ years of experience shipping iOS apps to the public, including consumer apps at scale.
  • Strong proficiency in Swift, with deep experience in SwiftUI and UIKit.
  • Comfort working in a mature codebase that still has Objective‑C.
  • Experience building in‑app purchase or subscription features with StoreKit, and knowledge of the App Store rules that apply to them.
  • Experience designing, building, and consuming APIs (REST, GraphQL a plus).
  • A track record of addressing technical debt and migrating code to newer technologies without slowing delivery.
  • Excellent communication skills and ability to lead technical initiatives in a collaborative environment.

Technical Skills

  • Primary: Swift, SwiftUI, UIKit
  • Secondary: Objective‑C
  • Payments: StoreKit and StoreKit 2, App Store subscriptions
  • Testing: XCTest, XCUITest (or similar)
  • API Integration: RESTful APIs, JSON, GraphQL
  • Tooling: Xcode, Git, and iOS CI/CD

Nice to Have

  • Experience with subscription systems, payments, or retention features such as paywalls, trials, cancellation and save flows, or win‑back.
  • Experience with experimentation platforms (Statsig or similar) and product analytics.
  • Familiarity with web technologies (JavaScript, JSON, REST) or backend frameworks such as Ruby on Rails, to support cross‑stack collaboration.
  • Exposure to Auth0 or similar authentication frameworks.
  • Interest in cross‑platform collaboration with Android and web teams.

At Scribd, Inc., your base pay is one part of your total compensation package and is determined within a range. Our pay ranges are based on the local cost of labor benchmarks for each specific role, level, and geographic location. In Canada, the reasonably expected salary range is between $159,000 CAD to $198,500 CAD.

Benefits at Scribd, Inc. include comprehensive health, dental, and vision coverage, mental health support, generous paid time off, retirement matching, learning and development programs, and wellness stipends.

Scribd, Inc. is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage people of all backgrounds to apply, and believe that a diversity of perspectives and experiences create a foundation for the best ideas.

Senior iOS Engineer in Vancouver employer: Scribd, Inc.

Scribd, Inc. is an exceptional employer that fosters a dynamic and innovative work culture, perfect for those looking to make a significant impact in the digital marketing landscape. With a strong emphasis on employee growth, you will have access to cutting-edge tools and resources, as well as opportunities to collaborate with talented teams across multiple brands. Located in a vibrant tech hub, Scribd offers a unique environment where creativity thrives, making it an ideal place for passionate professionals to advance their careers.

S

Contact Details:

Scribd, Inc. Recruitment Team

We think you need these skills to ace Senior iOS Engineer in Vancouver

Swift
SwiftUI
UIKit
Objective-C
StoreKit
App Store subscriptions
RESTful APIs