FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior iOS Developer – OTT Team, French Services
Radio-Canada. Design and modify reusable components for Radio-Canada's digital platforms .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing high-performance native iOS applications using Swift, SwiftUI, and UIKit, while ensuring compliance with industry standards and optimizing application performance. Proficient in Agile methodologies and collaborative workflows, contributing to the successful delivery of digital products.
Highest-signal resume keywords
Swift ProficiencyIOS Application DevelopmentAgile/Scrum ParticipationPerformance OptimizationApp Store Deployment
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
SwiftSwiftUIUIKitMVVM ArchitectureMVI ArchitectureCore DataREST APIsGraphQL APIsSwift ConcurrencyCombine
Soft Skills
Proactive Problem SolvingCollaborationCommunication
Tools & Technologies
XcodeInstrumentsMemory GraphGitApp Store ConnectTestFlight
Industry Keywords
Digital DevelopmentProduct Quality ControlSoftware ArchitectureDesign PatternsSOLID Principles
Tech Stack
Tools & technologiesGraphQLiOSSwift
About the role
Key responsibilities & impact- Design and modify reusable components for Radio-Canada's digital platforms
- Ensure compliance with standards and control product quality throughout project execution
- Stay informed about trends in digital development
- Proactively propose solutions to challenges
- Participate in Agile/Scrum meetings, track production deliverables, oversee fixes, and assess project impacts
- Participate in technical implementation of user stories
- Ensure application performance under high loads
- Participate in sprint planning, retrospectives, code reviews, and application deployments
- Collaborate with product owners, project managers, architects, and the technical manager
- Contribute to the harmonized product powering ICI TOU.TV and CBC Gem
Requirements
What you’ll need- University degree or equivalent experience
- At least 3 years of experience developing complex, high-performance native iOS applications
- Excellent command of Swift
- Advanced concepts in object-oriented, functional, and reactive programming
- Hands-on experience with SwiftUI and UIKit
- Understanding of modern iOS architectures, including MVVM and MVI
- Knowledge of design patterns and SOLID principles
- Proficiency in state management, Core Data, SwiftData, REST/GraphQL APIs, Swift Concurrency, and Combine
- Experience with App Store deployment and release cycle, including App Store Connect and TestFlight
- Proficiency in iOS performance optimization
- Excellent command of Xcode, Instruments, Memory Graph, and debugging
- Proficiency in Git and collaborative workflows
- Ability to read, produce, and adhere to software architecture diagrams
- Fluency in English
- Functional knowledge of written and spoken French is a strong asset
- Candidates may be subject to skills and knowledge testing
- Successful candidates must complete a mandatory criminal record check and may undergo other background checks
Benefits
Comp & perks- Flexible work schedules
- Work from home opportunities
- Competitive total rewards package
- Opportunities to work with cutting edge technology
- Opportunities for continued learning and professional development
- Opportunities to become a member of Employee Resource Groups
- Pair programming and mentorship opportunities
- Creative and dynamic work environment
- Supportive management team committed to diversity and inclusivity
- Experimentation and iterative approach to technical innovation
- CBC/Radio-Canada employee benefits
- 12-month contract position, renewable annually