MasterClass

Sr. Software Engineer, iOS

Waterloo, Ontario, Canada

$150,000 – $220,000Compensation
Senior (5 to 8 years)Experience Level
InternshipJob Type
UnknownVisa
Software Development, Mobile DevelopmentIndustries

Requirements

Candidates should possess 5+ years of iOS experience, fluency in Swift, and a strong understanding of architecture patterns such as MVC, MVVM, or MVVM-C, along with experience integrating with RESTful APIs and familiarity with tvOS, Core Data, AVFoundation, CocoaPods, and Swift Package Manager. Experience with RxSwift/RxCocoa is a plus, and bonus points for experience with Ruby on Rails, AV frameworks, or video playback optimization.

Responsibilities

The Senior iOS Engineer will design, develop, and ship high-impact features across the MasterClass iOS and tvOS apps, own key parts of the mobile architecture and drive performance, modularity, and testability improvements, collaborate with cross-functional partners to scope features and surface edge cases, and ensure pixel-perfect design implementation, lead technical decisions for new features and app-wide improvements, write high-quality, well-documented code and unit tests, and contribute to a culture of continuous learning.

Skills

Swift
RESTful APIs
MVC
MVVM
Core Data
AVFoundation
CocoaPods
Swift Package Manager
RxSwift
RxCocoa
Ruby on Rails
AV frameworks
video playback optimization

MasterClass

Subscription-based platform for expert-led classes

About MasterClass

MasterClass offers a subscription-based streaming platform that allows users to access a variety of classes taught by experts in different fields, including Arts & Entertainment, Business, Design & Style, Sports & Gaming, and Writing. Each class consists of around 20 video lessons, each lasting about 10 minutes, enabling users to learn at their own pace. The platform enhances the learning experience with high-quality visuals and practical demonstrations, along with downloadable workbooks to support the lessons. Unlike many other educational platforms, MasterClass focuses on providing insights from renowned professionals, making it appealing to those who want to learn from the best. The goal of MasterClass is to cater to lifelong learners and enthusiasts around the world, offering them the opportunity to gain knowledge and skills from top experts.

Key Metrics

San Francisco, CaliforniaHeadquarters
2015Year Founded
$448.8MTotal Funding
SERIES_FCompany Stage
Education, Consumer GoodsIndustries
501-1,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Flexible Work Hours
Company Equity

Risks

Free educational content on platforms like YouTube increases competition for MasterClass.
Economic downturns may lead to reduced subscription renewals for MasterClass.
AI-generated content could diminish the perceived value of human-taught classes.

Differentiation

MasterClass offers celebrity-led courses, enhancing its appeal with renowned experts.
The platform provides cinematic visuals and hands-on demonstrations for an immersive experience.
MasterClass's diverse subjects cater to a global market of lifelong learners.

Upsides

Increased demand for online learning boosts MasterClass's potential user base.
The rise of smart TV usage expands MasterClass's reach through TV apps.
Growing interest in skill-based learning aligns with MasterClass's offerings.

Land your dream remote job 3x faster with AI