Job Postings
Senior iOS Developer (OTT) (English Services) (Telework)
at
CBC/Radio-Canada
Senior iOS Developer (OTT) (English Services) (Telework)
  • Company
    CBC/Radio-Canada
  • Location
    Toronto, Ontario, Canada
  • Type
    Full-time
  • Date Posted
    December 23, 2024
**Position Title:** Senior iOS Developer (OTT) (English Services) (Telework)
**Status of Employment:** Contractee Long-Term (Fixed Term)
**Position Language Requirement:** Bilingualism (English and French) spoken and written, mandatory.

**Work at CBC/Radio-Canada**
At CBC/Radio-Canada, we create content that informs, entertains, and connects Canadians on multiple platforms. Our successes are driven by our values of creativity, integrity, inclusiveness, and relevance.

**Unposting Date:** 2024-12-29 11:59 PM
This role offers the possibility of full-time telework. Work schedule to be discussed with the Hiring Manager according to department guidelines.

**Why is this role important?**
You will play a critical role in our over-the-top platform team, working closely with product owners, architects, and technical managers to ensure smooth front-end development and coordinate technical work necessary to deliver features, adhering to established standards.

**Perks you can look forward to:**
- Flexible work schedules
- Work from home opportunities
- Competitive total rewards package
- Opportunities to work with cutting-edge technology
- Continued learning and professional development
- Pair programming and mentorship opportunities
- A dynamic work environment valuing contributions
- A supportive management team committed to diversity and inclusivity

**Your Responsibilities:**
- Design and modify reusable components for digital platforms.
- Ensure compliance with standards and maintain product quality.
- Stay updated on digital development trends and propose proactive solutions.
- Participate in Agile Scrum activities, development of user stories, and application deployments.
- Conduct code reviews and ensure application performance at high loads.

**Qualifications:**
- University degree or equivalent experience
- Minimum 3 years of experience in software development
- Experience in developing complex mobile applications
- Proficiency with Xcode, Git, and Swift
- Experience with applications published on the App Store
- Knowledge of programming patterns (MVC, MVP, MVVM) and SOLID principles (asset)
- Ability to interpret and adhere to software architecture diagrams
- Interest in multi-form factor applications (mobile/tablet/TV)
- Knowledge of SwiftUI, Combine, AVPlayer, CoreData, AlamoFire, and Cocapods is an asset
- Knowledge of web audio-video broadcasting (streaming) and other programming languages is a plus
- Strong analytical, conceptual thinking, and communication skills
- Meticulous, independent, and resourceful in problem-solving
- Ability to manage stress and set priorities effectively

Candidates may undergo skills and knowledge testing during the recruitment process.

**Diversity and Inclusion Statement:**
CBC/Radio-Canada values equal opportunity and fosters an inclusive workplace reflecting Canada’s diversity. We encourage individuals to apply, regardless of background. For more information on our commitment to diversity, visit the Diversity and Inclusion section on our website.

If you require accommodations during the recruitment process, please contact us at recruitment@cbc.ca.

**Primary Location:**
Broadcast Centre 205 Wellington St. W., Toronto, Ontario, M5V 3G7
**Number of Openings:** 1
**Work Schedule:** Full time