Senior iOS Engineer
Role Overview
The iOS team supports Everand and Scribd, serving subscribers across two apps.
The Growth Retention and Monetization team works on conversion, subscriptions, and retention experiences.
The engineer will own iOS technical work for the team and lead subscription, paywall, and retention features.
Key Skills for This Role
Full Job Posting
About Scribd
Scribd, Inc. operates Scribd, Slideshare, Everand, and Fable, products intended to help people access and use knowledge.
Workplace and culture
- Scribd Flex supports employee flexibility in workstyle and location while expecting intentional in-person connection.
- Occasional in-person attendance is required for all employees, regardless of location.
Team and role
The iOS team supports Everand and Scribd, serving subscribers across two apps.
The Growth Retention and Monetization team works on conversion, subscriptions, and retention experiences.
The engineer will own iOS technical work for the team and lead subscription, paywall, and retention features.
Responsibilities
- Build StoreKit in-app purchase flows and ship A/B experiments.
- Partner with backend, web, and Android engineers on shared subscription systems.
- Improve stability, reduce technical debt, and mentor engineers.
Required qualifications
- At least 5 years shipping public iOS apps, including consumer apps at scale.
- Strong Swift, SwiftUI, and UIKit experience; comfort with Objective-C codebases.
- Experience with StoreKit in-app purchases or subscriptions and applicable App Store rules.
- Experience designing, building, and consuming APIs; GraphQL is a plus.
- Track record addressing technical debt and migrating code while maintaining delivery.
- Excellent communication and ability to lead technical initiatives collaboratively.
Technical skills
- Primary: Swift, SwiftUI, and UIKit; secondary: Objective-C.
- Payments: StoreKit, StoreKit 2, and App Store subscriptions.
- Testing: XCTest and XCUITest or similar; APIs: REST, JSON, and GraphQL.
- Tooling: Xcode, Git, and iOS CI/CD.
Nice to have
- Subscription, payment, or retention experience, including paywalls, trials, cancellation and save flows, or win-back.
- Experimentation platforms such as Statsig and product analytics.
- Familiarity with JavaScript, JSON, REST, Ruby on Rails, Auth0, or similar technologies.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Scribd, Inc.
Lead Product Manager, Everand
Vancouver, CAN
Scribd is seeking a Lead Product Manager to own the Everand audiobook and ebook app across iOS and Android. You will set product strategy, lead a cross-functional squad, and improve reader engagement, retention, and app
Lead Product Manager, Everand
Toronto, CAN
Scribd is seeking a Lead Product Manager to own the Everand subscription app’s vision, roadmap, and reader experience across iOS and Android. You’ll lead a cross-functional squad, deliver product improvements, and use re
Senior Machine Learning Engineer, Premium Discovery
Vancouver, CAN
Scribd is seeking a senior machine learning engineer to own recommendations for Fable and help lead Premium recommendations. The role involves migrating recommendation systems to Orion, improving discovery models, operat
Principal Engineer ( AI + Dev Tooling)
Ottawa, CAN
Scribd is seeking a Principal Engineer to set the technical direction for AI-enabled developer tooling and agentic engineering across the company. Candidates need 10+ years in software engineering, experience at Staff or
Senior Machine Learning Engineer, Premium Discovery
Vancouver, CAN
Scribd is seeking a Senior Machine Learning Engineer to lead recommendations for Fable and help grow Premium's recommendation systems. The work includes migrating to Orion, operating production ML systems, and running ex
Senior Training & Quality Assurance Strategist
San Francisco, USA
Lead Product Manager, Everand
Vancouver, CAN
Lead Product Manager, Everand
San Francisco, USA
Lead Product Manager, Everand
Toronto, CAN
Senior Machine Learning Engineer, Premium Discovery
Vancouver, CAN
Principal Engineer ( AI + Dev Tooling)
Ottawa, CAN
Senior Machine Learning Engineer, Premium Discovery
, USA
Senior Machine Learning Engineer, Premium Discovery
Vancouver, CAN
Senior Training & Quality Assurance Strategist
San Francisco, USA