Opens an external site
- Employment type
- Contract
- Experience level
- Mid-level · 2+ years
- Apply by
- Oct 16, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
You will be responsible for developing, maintaining, and enhancing mobile applications to ensure optimal performance and user experience. The role involves collaborating with a dynamic team to build high-quality applications within the iOS ecosystem.
Job details
This job is for an existing, active vacancy and we are looking for iOS developer immediately with expertise in Swift, iOS, Job duties/accountabilities Job Title: iOS Developer Job Summary: We are seeking a skilled iOS Developer with a strong background in Swift and SwiftUI to join our dynamic team in Montreal. The ideal candidate will have hands on experience in mobile application development, a solid understanding of the iOS ecosystem, and a passion for creating high quality applications. You will be responsible for developing, maintaining, and enhancing our mobile applications while ensuring optimal performance and user experience. Must have: Deep understanding of iOS frameworks, performance, and optimization (UIKit, SwiftUI, Structured Concurrency, Combine, GCD). Solid and demonstrable understanding of object-oriented design patterns and principles. Experience with automated testing: unit, integration and UI tests. Strong understanding of mobile user interface guidelines and best practices. Experience with VoiceOver and DynamicType. Strong initiative, priority setting, and collaboration skills. Nice to have: Experience building applications for AppleTV Experience with GraphQL Experience with video streaming, including AVFoundation
What you’ll do
You will be responsible for developing, maintaining, and enhancing mobile applications to ensure optimal performance and user experience. The role involves collaborating with a dynamic team to build high-quality applications within the iOS ecosystem.
Requirements
Candidates must have a deep understanding of iOS frameworks including UIKit, SwiftUI, and performance optimization techniques. Proficiency in object-oriented design patterns and experience with automated testing and accessibility standards like VoiceOver are required.
Listed skills
- Automated testing · Preferred
- Swift · Preferred
- GraphQL · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Swift
- SwiftUI
- UIKit
- Structured Concurrency
- Combine
- GCD
- Object-oriented design
- Automated testing
- Unit testing
- Integration testing
- UI testing
- VoiceOver
- DynamicType
- GraphQL
- AVFoundation
Job areas
- Technology
- Software
- Consulting
- Engineering
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
BC Public Schools
Manager, Financial Planning and Analysis
SponsoredDirect employerEasy Apply- On-site
- Victoria, BC
- Posted Sep 18, 2026
Bédard Ressources Humaines
Responsable d’expédition
SponsoredDirect employerEasy Apply- On-site
- Mascouche, QC
- Posted Sep 16, 2026
