Senior iOS SwiftUI Engineer TD in Toronto

Senior iOS SwiftUI Engineer TD in Toronto

Toronto Full-Time On-site
T

SwiftUI and Swift Concurrency define this onsite Toronto engineering role. Build reliable iOS banking experiences for TD's Canadian Personal Banking team.

As a Mobile Software Engineer II, you will develop features, test applications, and support enhancements for iOS initiatives. Your work spans Swift, UIKit, Combine, MVVM, modular architecture, and accessibility. You will collaborate with technology partners and stakeholders while maintaining engineering standards.

Key Responsibilities:

  • Develop new iOS solutions for engineering programs and projects
  • Build features and perform unit and component testing
  • Support enhancements, break fixes, and peer code reviews
  • Document system components, security, integrations, and architecture designs
  • Provide technical expertise during incident management and resolution

Requirements:

  • Computer Science degree or equivalent university or college qualification
  • Five-plus years using Swift and understanding Objective-C
  • Three-plus years developing iOS applications with SwiftUI and UIKit
  • Two-plus years with Swift Concurrency and Combine
  • Experience with XCTest, Swift Testing, Snapshot tests, and accessibility

Apply iOS engineering expertise across SwiftUI, testing, accessibility, and modular architecture for TD banking applications in Toronto.

Senior iOS SwiftUI Engineer TD in Toronto employer: TD Bank Group

TD Bank Group is an exceptional employer that fosters a collaborative and innovative work culture, particularly in the dynamic field of Payments Modernization. Employees benefit from comprehensive professional development opportunities, competitive compensation, and a commitment to work-life balance, all while being part of a leading financial institution located in the vibrant city of Toronto.

T

Contact Details:

TD Bank Group Recruitment Team