iOS Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
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
More about this job
Responsibilities
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.
Skills
- 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
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- iOS Development
- Swift
- SwiftUI
- UIKit
- Structured Concurrency
- Combine
- Grand Central Dispatch
- iOS Frameworks
- Performance Optimization
- Object-Oriented Design Patterns
- Automated Testing
- Unit Testing
- Integration Testing
- UI Testing
- Mobile User Interface Guidelines
- VoiceOver
- Dynamic Type
- Apple TV
- GraphQL
- Video Streaming
- AVFoundation
- IT Services
- IT Consulting