Senior iOS Developer contract role for a payments project at a Canadian financial institution. Toronto-based hybrid position requiring 10+ years software development experience.
Responsibilities
Senior iOS Developer role focused on mobile banking innovation and payments project development. Responsibilities include iOS app development using SwiftUI & UIKit, implementing MVVM, POP, and reactive programming with Combine, and working with multithreading using Async/Await and Swift Concurrency.
Requirements
10+ years in software development, 6+ years with Swift, 3+ years building iOS apps using SwiftUI & UIKit. Strong experience with MVVM, POP, and reactive programming (Combine). Expertise in multithreading (Async/Await, Swift Concurrency). Nice-to-have: Unit testing (XCTest, Xcode Instruments), web integration (WKWebView, SFSafariViewController, SSO), accessibility features (VoiceOver, Dynamic Type, Dark Mode), Swift Package Manager (SPM), Snapshot Testing.
Senior iOS Developer in Sherpa, responsible for developing mobile applications for major conventions and trade shows. Join a dynamic team and contribute to innovative solutions.
Annotator for AI development focusing on voice - controlled technologies using macOS. Candidates must be native speakers and have specific technical requirements for participation.
Audio annotator supporting development of voice - controlled technologies. Job involves interaction with applications via macOS devices on a fully remote basis.
Principal iOS Engineer leading mobile development at Constant Contact. Delivering high - quality iOS applications and driving technical excellence in the team.
Principal Solution Consultant delivering complex derivatives and collateral solutions for SimCorp. Engaging with stakeholders and mentoring team members in a dynamic FinTech environment.
Senior iOS Engineer developing key features for WeightWatchers iOS app. Collaboration with cross - functional teams to enhance health journeys for users.