Location: Toronto, Ontario (Day 1 Onsite – 4 days/week)
Experience: 5+ Years
Duration: Long-Term Contract
What You’ll Do
Develop new features using Swift for a mobile banking app
Apply scalable design & architecture patterns (MVC, MVVM)
Participate in code reviews to maintain high-quality standards
Collaborate with cross-functional teams (PMs, QA, UX, Security)
Continuously improve and refactor existing code
Tech Stack
Swift, Objective-C (Nice to have)
SwiftUI, UIKit
Xcode, Git
MVC, MVVM
iOS Testing Frameworks
Agile Methodologies
We’re Looking For
5+ years of iOS development experience
Strong understanding of OOP & iOS architecture
Experience with complex networking applications
Knowledge of unit testing and testable code
Excellent communication & teamwork skills
Experience in banking/financial domain (Nice to have)
Important: Onsite role with in-person interviews in Toronto.