iOS Developer - Swift 6
On behalf of our Banking client, Procom is searching for an iOS Developer - Swift 6 for a 2 month contract role. This position is a hybrid position with 3 days onsite at our client’s Toronto, Ontario office.
iOS Developer - Swift 6 - Job Description:
The project involves building features for the bank's iOS banking app using the latest Swift language features. This role requires new development efforts to enhance the app's functionality and scalability.
iOS Developer - Swift 6 - Responsibilities:
• Develop and maintain iOS applications using modern Swift features such as structured concurrency (async/await), Sendable, and other advanced APIs.
• Establish robust coding patterns for resilience, testability, and security.
• Define and enforce architectural standards and design guidelines for the team.
• Drive adoption of SwiftUI, Combine, and other modern frameworks where applicable.
• Ensure performance optimization and memory efficiency across all modules.
iOS Developer - Swift 6 - Mandatory Skills:
• 10+ years of professional development experience.
• 8+ years of experience as an iOS Developer.
• 1-2 years of experience with strong expertise in the latest Swift language features (Swift 6), including async/await, actors, and Sendable.
• 2+ years of recent hands-on experience with SwiftUI and Combine.
• Exposure to Swift Package Manager and modularization strategies.
• Solid understanding of security best practices (OAuth, SSL pinning, certificate validation, secure storage).
• 5+ years of experience with CI/CD pipelines, unit testing, and automated UI testing.
iOS Developer - Swift 6 – Nice-to-Have Skills:
• Experience in financial or enterprise-grade applications.
• Knowledge of modern architectural patterns (MVVM, VIPER, Clean Architecture).
• Experience with Model Context Protocol (MCP) servers and AI integrations.
• Strong technical documentation skills.
• Deep knowledge of iOS design best practices and Apple’s Human Interface Guidelines.
iOS Developer - Swift 6 – Assignment Length:
The contract duration is 2 months with a possibility of extension.
iOS Developer - Swift 6 - Start Date:
ASAP
iOS Developer - Swift 6 - Assignment Location:
Toronto, Ontario, Canada. This is a hybrid position requiring 3 days in the office and 2 flexible days.
This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
IOS Developer
2026-06-30
Sr golang Developer
2026-06-29
Android Developer
2026-07-02
- Posted
- Jan 23, 2026
- Type
- Contract
- Level
- Not Applicable
- Location
- Toronto
- Company
- Procom
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
IOS Developer
2026-06-30
Sr golang Developer
2026-06-29
Android Developer
2026-07-02