Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop, maintain, and enhance mobile applications for iOS. Ensure applications deliver optimal performance and a high-quality user experience.
Job details
Position Name – iOS Developer Type of hiring – Subcon Location – Mississauga, ON or Toronto, ON (Onsite Hybrid) Job Description: We are seeking a skilled iOS Developer with a strong background in Swift and SwiftUI to join our dynamic team. 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
Develop, maintain, and enhance mobile applications for iOS. Ensure applications deliver optimal performance and a high-quality user experience.
Requirements
Requires strong Swift and SwiftUI experience, knowledge of iOS frameworks and performance optimization, and a solid understanding of object-oriented design principles. Candidates should have experience with automated testing, mobile UI best practices, VoiceOver, and Dynamic Type, along with initiative, prioritization, and collaboration skills.
Listed skills
- Swift · Preferred
- Automated testing · Preferred
- GraphQL · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Swift
- SwiftUI
- UIKit
- Structured Concurrency
- Combine
- Grand Central Dispatch
- Object-Oriented Design
- Automated Testing
- Unit Testing
- Integration Testing
- UI Testing
- Mobile UI Guidelines
- VoiceOver
- Dynamic Type
- GraphQL
- AVFoundation
Job areas
- Software
- Technology
More jobs from Yochana
Aviation Cybersecurity Engineer
- On-site
- Montréal, QC
- Posted Oct 22, 2026
Aviation Cybersecurity Engineer
- On-site
- Montréal, QC
- Posted Oct 22, 2026
Sr. Acoustics & Vibration Engineer
- On-site
- Montréal, QC
- Posted Oct 22, 2026
iOS Developer
- Hybrid
- Mississauga, ON
- Posted Oct 22, 2026
