Job Title : iOS App Developer
Location : Calgary (day onboarding onsite / in-office presence required a minimum of x / week)
Duration : Months contract Department Profile
- Client Channels Technology is a dynamic and fast-paced area within the Firm’s WM Technology Division.
- The department develops Client-facing Websites and Mobile Applications.
- Responsible for developing and supporting external client-facing web and mobile applications in an open and collaborative environment.
- Ideal for exceptional individuals interested in working at the frontier of digital finance.
Position Description
Hiring senior iOS Developers in Calgary for our ETRADE and Wealth Management App team.Collaborative group valuing craftsmanship and curiosity.Position requires onsite presence in Calgary office (minimum of days a week).Seeking engineers who understand performance, architecture, and Apple’s frameworks deeply.What You’ll Do
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 and use them to solve real-world problems elegantly.Optimize performance using profiling tools, concurrency strategies, and thoughtful design.Mentor other developers and help shape the technical culture of our Calgary office.Use AI tools to accelerate development, freeing up time for deeper thinking and more impactful work.What We’re Looking For
Strong CS fundamentals : Understanding of memory management, data structures, algorithms, and concurrency.Deep iOS expertise : Experience with building and shipping complex apps, and knowledge of UIKit, SwiftUI, and the Apple ecosystem.Architectural thinking : Ability to design modular, testable systems with opinions about MVC, MVVM, and beyond.Curiosity and craftsmanship : Care about how things are built, not just what gets built.Ecosystem fluency : Experience with CI / CD, app signing, provisioning, Instruments, and understanding of the full lifecycle of an iOS app.Clear communicator : Ability to walk through code and explain decisions, comfortable with technical conversations.Collaborative mindset : Thoughtful, curious, and easy to work with.AI maturity : Use AI tools to enhance workflow without substituting foundational knowledge.How We Interview
Phone screen includes walking through three examples from your own code.Focus on Swift Language depth, Apple APIs & Frameworks, and Apple Ecosystem experience.Looking for engineers who think deeply, communicate clearly, and care about the craft of iOS development.Additional Required Skills
Strong written and verbal communication skills in English.BA / BS in Computer Science or related field, or equivalent practical experience.Additional Desired Skills
Experience developing APIs.Awareness of Android app development.Strong user experience skills.About
Founded in , committed to serving local and global communities as a market leader in various financial services.Belief in capital benefiting society inspires client-first approach, leading with exceptional ideas.High ethical standards and community engagement through philanthropy and public works.Smart casual dress code and philosophy balancing work with personal life.Diversity and inclusiveness are critical components for success, valuing unique backgrounds and identities.Teamwork, integrity, and excellence are core values.MS Wealth Management (MSWM) Technology
Global technology department responsible for design, development, delivery, and support of technical solutions for MSWM business.Comprised of organizations including Sales, Banking & Corporate-Client Technology, Investment Products & Markets Technology, and more.AXEL