jobapplier

Senior iOS Engineer

Scribd

Skills

Required

  • iOS
  • Swift
  • Objective-C
  • SwiftUI
  • UIKit
  • APIs
  • REST
  • GraphQL
  • JSON
  • Xcode
  • Git
  • JavaScript
  • Rails
  • cross-platform

Preferred

  • payments
  • subscription systems
  • paywalls / trials / cancellation and save flows / win-back
  • StoreKit
  • App

Join our Growth Retention & Monetization team as a Senior iOS Engineer. You will be the technical owner for the Everand and Scribd apps, leading subscription, paywall, and retention features that drive revenue. You will build in-app purchase flows, ship A/B experiments, and improve app stability while mentoring other engineers. This role directly impacts our 2 million subscribers and ties to revenue and retention.

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

Responsibilities

  • Assumer la responsabilité technique de l'équipe pour les applications Everand et Scribd, en dirigeant les fonctionnalités d'abonnement, de paywall et de rétention qui génèrent des revenus.
  • Construire des flux d'achat in-app avec StoreKit, expédier des expériences A/B et collaborer avec les ingénieurs backend, web et Android sur les systèmes d'abonnement partagés.
  • Améliorer la stabilité de l'application, réduire la dette technique et encadrer les ingénieurs autour de vous.
  • 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
  • Experience building in-app purchase or subscription features with StoreKit, and knowledge of the App Store rules that apply to them
  • API Integration: RESTful APIs, JSON, GraphQL
  • Payments: StoreKit and StoreKit 2, App Store subscriptions

Requirements

  • 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 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

Secondary: Objective-C

  • 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

Preferred

  • Primary: Swift, SwiftUI, UIKit
  • Experience with subscription systems, payments, or retention features such as paywalls, trials, cancellation and save flows, or win-back

Pay

USD 124,000 - 221,500