Supervisory Lead Developer - Account Experiences
Core
Lead a cross-platform mobile development team to enhance the relationship between CBC and its audience by ensuring seamless, consistent, and personalized experiences across News and Listen products on web, Android, and iOS.
Role type
Supervisory Lead Mobile Developer (Senior IC with team leadership)
Builds
Mobile applications (Android, iOS) and web features for CBC's News and Listen products
Domain
Media & Entertainment / Mobile Development
Deliverable
production ML models | product features
Required skills
Native Android and iOS development, Compose Multiplatform, ReactJS, REST APIs, GraphQL, CI/CD, architectural patterns (MVVM, Clean Architecture), code modularization, sprint management, team mentoring
Preferred skills
Cross-platform module integration, technical debt management, agile principles, diversity advocacy
Technologies
Android, iOS, Compose Multiplatform, ReactJS, REST, GraphQL, CI/CD
Responsibilities
Lead a newly focused cross-platform team to connect audience to content; collaborate with architects to validate technical requirements; supervise developers across all platforms; establish development best practices and processes; assess feasibility and break down work; support sprint delivery and remove impediments; mentor and coach team members; manage team capacity and hiring support
Seniority
Senior, hands-on IC with supervisory responsibilities