Enable job alerts via email!

iOS Senior Developer (French Services) (Telework)

Radio-Canada

Montreal

Remote

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A Canadian broadcasting corporation is seeking an experienced iOS Senior Developer to work remotely. The ideal candidate will design and maintain high-performance mobile applications using Swift and Xcode, collaborating with cross-functional teams. Key qualifications include proficiency in Xcode and a strong command of French. The role offers a 12-month renewable contract with opportunities for professional development and a flexible work schedule.

Benefits

Flexible work schedule
Possibility to work from home
Competitive compensation
Continuous learning and professional development

Qualifications

  • At least 3 years of software development experience.
  • Experience developing complex, high-performance mobile applications.
  • Proficiency in French (spoken and written); functional knowledge of English is an asset.

Responsibilities

  • Design and maintain iOS applications using Swift and Xcode.
  • Implement architectures like MVC, MVP, MVVM focused on SOLID principles.
  • Collaborate with product managers and architects to ensure smooth product development.

Skills

Proficiency in Xcode
Expertise in Swift
Experience with Git
Knowledge of MVC
Strong analytical skills
Curiosity to learn new technologies

Education

College or university degree or equivalent experience

Tools

Xcode
Swift
Git
Cocoapods
Job description
Overview

iOS Senior Developer (French Services) (Telework) – Contract position with potential for full-time telework. Location: Montreal, Quebec (Remote work possible per departmental guidelines).

Position Title : iOS Senior Developer (French Services) (Telework)

Status Of Employment : Contractee Long-Term (Fixed Term)

Position Language Requirement : French

Language Skills : French (Reading), French (Speaking), French (Writing)

About CBC / Radio-Canada

At CBC / Radio-Canada, we create content that informs, entertains and connects Canadians on multiple platforms. We value creativity, integrity, inclusiveness and relevance, and strive for diversity and inclusion in our teams and products.

What you will do
  • Design and / or modify reusable components for digital platforms.
  • Design and / or modify presentation APIs in collaboration with back-end specialists.
  • Ensure compliance with standards and maintain product quality throughout project execution.
  • Stay informed of new trends in various areas of digital development.
  • Proactively propose solutions to challenges and contribute to iterative improvements.
  • Participate in Agile Scrum activities to review ongoing projects, apply necessary corrections, and measure outcomes.
Responsibilities
  • Design and maintain iOS applications using Swift, Xcode, and related tooling.
  • Implement architectures (MVC, MVP, MVVM) with attention to SOLID principles.
  • Collaborate with product managers, architects and the technical manager to ensure smooth product development and delivery.
  • Contribute to automated tests and documentation as part of development leadership standards.
  • Work on an application available across multiple form factors (mobile / tablet / TV) with a focus on performance and quality.
Qualifications
  • College or university degree or equivalent experience.
  • At least 3 years of software development experience.
  • Experience developing complex, high-performance mobile applications.
  • Proficiency in Xcode, Git, and Swift; knowledge of SwiftUI, Combine; experience with Cocoapods (including internal pods).
  • Published iOS application on the Apple App Store is an asset.
  • Experience in a code-review environment; knowledge of MVC / MVP / MVVM; understanding of software architecture diagrams (UML, sequence diagrams).
  • Interest in multi-form-factor applications (mobile / tablet / TV).
  • Knowledge of audio-video streaming on the web; knowledge of AVPlayer, CoreData, and Alamofire.
  • Proficiency in French (spoken and written); functional knowledge of English is an asset.
  • Strong analytical, communication, teamwork, and time-management skills; curiosity and initiative to learn new technologies.
Benefits
  • Flexible work schedule prioritizing work-life balance.
  • Possibility to work from home.
  • Competitive compensation and opportunities to work with cutting-edge technologies.
  • Continuous learning and professional development; mentorship and inclusive culture.
  • Supportive leadership committed to diversity and inclusion.
Additional information
  • 12-month renewable contract; this is a regular position with Radio-Canada employee benefits.
  • Candidates may be subject to skills and knowledge testing.
  • Background checks may be conducted as part of the recruitment process (criminal record check required).
  • Primary location : 1000, Rue Papineau, Montreal, Quebec, H2K 0C2. Number of openings : 1. Work schedule : Full time.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs