remote
Senior iOS Developer English Services Telework/Hybrid - Cbc/radio Canada
iOS Developer
Senior iOS Developer leading the design, implementation, and maintenance of high‑performance iOS applications for English‑language services, leveraging Swift, Objective‑C, SwiftUI, and modern CI/CD pipelines to deliver engaging, reliable mobile experiences.
About the role
Key Responsibilities
- Architect, develop, and maintain iOS applications using Swift and Objective‑C, ensuring high quality, performance, and scalability.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions, focusing on user experience and accessibility.
- Integrate RESTful APIs, third‑party services, and internal data sources, managing secure data handling and efficient network communication.
- Implement automated testing, continuous integration, and deployment pipelines to streamline releases and maintain code integrity.
- Mentor junior developers, conduct code reviews, and promote best practices in iOS development and software design.
Requirements
- 5+ years of professional iOS development experience with a strong portfolio of published apps.
- Proficiency in Swift, Objective‑C, Xcode, UIKit, and SwiftUI, with deep understanding of iOS frameworks and design patterns.
- Experience with RESTful API integration, JSON parsing, and secure data storage.
- Hands‑on knowledge of CI/CD tools (e.g., Fastlane, GitHub Actions) and automated testing frameworks.
- Excellent communication skills in English, both written and verbal, and a collaborative mindset.
Skills
swiftxcodeswiftuicicd