Job Description

We’re hiring senior iOS Developer in Calgary for our E*TRADE and Wealth Management App team - a collaborative group of folks that value craftsmanship and curiosity. This position is hybrid in our Calgary office (minimum of 3 days a week).

We’re not looking for someone who just knows how to build screens. We’re looking for an engineer who understands why things work the way they do — someone who can reason about performance, architecture, and the nuances of Apple’s frameworks like a true craftsman.

The role involves the following tasks and responsibilities :

  • Architect and build robust, scalable iOS applications using Swift and SwiftUI ;
  • Write clean, testable, maintainable code with a strong emphasis on performance and reliability ;
  • Dive deep into Apple APIs — from LocalAuthentication to CommonCrypto — and use them to solve real-world problems elegantly ;
  • Optimize performance using profiling tools, concurrency strategies, ...

Ready to Apply?

Take the next step in your AI career. Submit your application to TMC Canada today.

Submit Application