Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Scribd

Senior iOS Engineer

Posted Updated
Discussion

Description

  • 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
  • Our iOS Engineering team plays a pivotal role in enhancing the experience of our 2 million subscribers through two key iOS apps: Everand and Scribd. The Everand app is a gateway for our users to access an expansive library of over 7 million titles, including ebooks, audiobooks, podcasts, and magazine articles, offering a Netflix-like experience. Meanwhile, the Scribd app provides access to an extensive collection of over 100 million user-uploaded documents, including PDFs and other formats
  • The Growth organization drives user engagement and business impact across the customer journey. The Retention & Monetization team focuses on conversion flows, subscription management, and retention experiences that maximize long-term value for our users. On mobile, that means we own how people start, manage, and keep their subscriptions: paywalls, in-app purchases, plan changes, cancellation and save flows, and the experiments behind them. Our work ties directly to revenue and retention

Benefits

  • Healthcare Insurance Coverage (Medical/Dental/Vision): 100% paid for employees
  • 12 weeks paid parental leave
  • Short-term/long-term disability plans
  • 401k/RSP matching
  • Tuition Reimbursement
  • Learning & Development programs
  • Quarterly stipend for Wellness, Connectivity & Comfort
  • Mental Health support & resources
  • Free subscription to Scribd + gift memberships for friends & family
  • Referral Bonuses
  • Book Benefit
  • Sabbaticals
  • Company wide events
  • Team engagement budgets
  • Vacation & Personal Days
  • Paid Holidays (+ winter break)
  • Flexible Sick Time
  • Volunteer Day
  • Company-wide Diversity, Equity, & Inclusion programs
  • A pragmatic problem-solver who balances technical rigor with business impact
  • A collaborator who communicates early and often with cross-functional partners to align on goals and tradeoffs
  • A technical owner who sets direction, breaks large projects into clear steps, and unblocks others
  • A passionate iOS engineer who takes pride in writing clean, maintainable, and scalable Swift code
  • An engineer who cares deeply about users and turns that care into the features they build
  • 5+ years of experience shipping iOS apps to the public, including consumer apps at scale
  • Comfort working in a mature codebase that still has Objective-C
  • Strong proficiency in Swift, with deep experience in SwiftUI and UIKit
  • A track record of addressing technical debt and migrating code to newer technologies without slowing delivery
  • 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)
  • Excellent communication skills and ability to lead technical initiatives in a collaborative environment
  • Testing: XCTest, XCUITest (or similar)
  • Tooling: Xcode, Git, and iOS CI/CD
  • API Integration: RESTful APIs, JSON, GraphQL
  • Secondary: Objective-C
  • Payments: StoreKit and StoreKit 2, App Store subscriptions
  • Primary: Swift, SwiftUI, UIKit
  • 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

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →