Position Title: Solutions Developer V (Swift) Start Date: ASAP Duration: 1 year (Possible extension and conversion) Location: Toronto, Ontario (3 days onsite, 2 days work from home) Thursday, other 2 days are flexible
Scope of Project: mobile application Team Size/Culture: 2-3 people per pod Training Period: onboarding + knowledge transfer for first week Selling Points of Position (CVP): Lots of opportunity to network and grow within the bank, the mobile application has a very high usage, lots of new initiatives 2-week sprints, ceremony meetings, action tickets assigned to them on time, attend other meetings/discussions
MUST-HAVE Hard Skills: 1.) 10+ years of experience with Swift programming language, with a good understanding of Objective-C. 2.) 2+ years of hands on expertise in SwiftUI with a focus on adaptive UI design and reusable components 3.) 2+ years of hands on experience in Swift Concurrency (Async/Await, minimum 2 years) 4.) Demonstrated ability to write comprehensive unit tests using XCTest, Swift Testing, and Snapshot tests, ensuring high code reliability and test coverage (minimum 80%)
SOFT SKILLS: 1.) Strong communication skills (written and verbal) 2.) Strong documentation skills 3.) Experience mentoring or leading team members 4.) Detail oriented
NICE-TO-HAVE 1.) Experience of ApplePay and Wallet (PassKit). 2.) Knowledge of CI/CD tools such as GitHub Actions and workflows, with a focus on automating testing, builds, and deployments. 3.) Scripting skills using Ruby, Python, yaml and Bash for automating repetitive tasks and optimizing development workflows 4.) Banking or financial institution experience
Applicant Notices & Disclaimers
For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws.The pay rate for this position is C$80.00/hr.