Job Description
Looking for a Senior iOS Engineer to help elevate the MasterClass experience across iPhone, iPad, and Apple TV. In this role, you’ll lead the development of elegant, performant, and user-centric features that showcase our world-class content to millions of members. You’ll work cross-functionally with product, design, backend, and QA teams to build experiences that are seamless, polished, and aligned with our brand.
Ideal candidates have 5+ years of iOS experience, are fluent in Swift, and bring a passion for beautiful code, clean architecture, and pushing what’s possible on Apple platforms. This role is based in Waterloo, Canada, with a remote-first approach and flexible in-office touchpoints.
Design, develop, and ship high-impact features across our iOS and tvOS apps. Own key parts of our 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. Contribute to a culture of continuous learning through mentorship, code reviews, and knowledge sharing. Stay current with the latest Apple technologies and best practices, bringing forward ideas to keep our app best-in-class.
About MasterClass
MasterClass is the streaming platform where the world’s best come together so anyone, anywhere, can access and be inspired by their knowledge and stories.