- Experience
- 5+ yrs
- Salary
- CAD 159,000 – CAD 198,500 / year
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Scribd, Inc.
Scribd, Inc. is dedicated to advancing global human understanding through its four flagship products: Scribd®, Slideshare®, Everand™, and Fable. These platforms serve billions by transforming access into insight, application, and expertise.
Culture and Work Environment
Our culture encourages authenticity and courage, embracing challenges with debate and commitment while prioritizing customer needs. We balance personal flexibility with purposeful in-person collaboration via Scribd Flex, which supports employee choice in work style and location while requiring occasional onsite presence.
We seek team members embodying "GRIT"—the fusion of passion and perseverance for long-term goals. This framework guides how we work: setting clear goals, delivering results, fostering innovation, and contributing positively to the team.
Team Overview
The iOS Engineering group plays a critical role in enhancing experiences for over 2 million subscribers through the Everand and Scribd apps. Everand offers Netflix-style access to 7 million diverse media titles, while Scribd provides a vast collection of over 100 million user uploads including PDFs and other formats.
Within Growth, the Retention & Monetization team focuses on optimizing conversion funnels, subscription management, and retention features on mobile, impacting revenue directly through managing paywalls, in-app purchases, subscription changes, and cancellations alongside experimentation.
Role Summary
The Senior iOS Engineer will serve as the technical lead for iOS on the Retention & Monetization team, overseeing subscription and paywall functionality to maximize revenue. Responsibilities include building in-app purchase flows using StoreKit, deploying A/B tests, collaborating with cross-platform teams, improving app stability, reducing technical debt, and mentoring peers.
Candidate Profile
- Demonstrated enthusiasm for creating clean, maintainable, scalable Swift applications.
- Strong leadership skills to set technical direction and break down complex projects.
- Effective collaborator who communicates frequently with cross-disciplinary partners to align objectives.
- Pragmatic problem-solver balancing technical quality and business impact.
- User-focused mindset, translating user needs into feature development.
Qualifications
- Over 5 years of experience shipping consumer-scale iOS applications.
- Expertise in Swift including SwiftUI and UIKit.
- Ability to work within a mature codebase that includes Objective-C.
- Proficient with StoreKit and App Store subscription requirements.
- Experience designing and working with RESTful APIs; familiarity with GraphQL is a plus.
- History of technical debt reduction and technology migration without hindering delivery timelines.
- Strong communication skills and leadership ability in technical settings.
Technical Skills
- Primary: Swift, SwiftUI, UIKit
- Secondary: Objective-C
- Payment Systems: StoreKit (including StoreKit 2), App Store subscriptions
- Testing Frameworks: XCTest, XCUITest or equivalents
- API Integration: RESTful APIs, JSON processing, GraphQL (advantageous)
- Development Tools: Xcode, Git, iOS CI/CD pipelines
Preferred Experiences
- Working with subscription payment features such as paywalls, trial periods, cancellation and save options, or recovery flows.
- Using A/B experimentation tools (e.g., Statsig) and product analytics platforms.
- Familiarity with web technologies (JavaScript, JSON, REST APIs) and backend frameworks like Ruby on Rails to enhance cross-stack collaboration.
- Knowledge of authentication platforms such as Auth0.
- Keen interest in coordinating with Android and web engineering teams.
Compensation and Location
Salary ranges depend on geographic area and role level with ranges for Canada specifically from CAD 159,000 to CAD 198,500 annually. The position also offers competitive equity ownership and a comprehensive benefits package.
Eligible candidates must reside near Scribd's employment locations within major cities in the United States, Canada, or Mexico, including Toronto, Ottawa, Vancouver, and select U.S. metros.
Work Benefits
- Flexible work model (Scribd Flex)
- Comprehensive health, dental, and vision insurance
- Support for mental health and disability coverage
- Generous paid leave including vacation, sick days, holidays, and sabbaticals
- Parental leave and family assistance benefits
- Retirement plan matching and employee equity opportunities
- Learning programs and professional development
- Wellness and home office stipends
- Access to Scribd product suite and enterprise AI tools
Diversity and Inclusion
Scribd is committed to equal employment opportunity and inclusive hiring practices, welcoming candidates from diverse backgrounds and identities.
Interview Accessibility
The company ensures an accessible interview process and welcomes requests for accommodations at any stage.