Job Summary:
The Senior iOS Developer will join the Client Wealth Management App team in Calgary, contributing to the architecture and development of robust, scalable iOS applications. This role requires deep expertise in Swift, SwiftUI, and the Apple ecosystem, with a strong focus on performance, architecture, and craftsmanship. The ideal candidate is a thoughtful engineer who values clean design, strong computer science fundamentals, and collaborative problem-solving in a highly technical environment.
Key Responsibilities:
- Architect and build scalable, high-performance iOS applications using Swift and SwiftUI
- Write clean, maintainable, testable code with emphasis on reliability and performance
- Leverage Apple APIs and frameworks (e.g., LocalAuthentication, CommonCrypto, UIKit, SwiftUI) to solve complex problems
- Optimize application performance using profiling tools, concurrency strategies, and thoughtful system design
- Design modular, testable architectures (MVC, MVVM, or other patterns)
- Mentor developers and contribute to the technical culture of the Calgary office
- Utilize AI tools to enhance development efficiency while maintaining strong foundational engineering practices
- Participate in technical discussions and clearly articulate architectural and coding decisions
Required Skills:
- Strong computer science fundamentals (memory management, data structures, algorithms, concurrency)
- Deep experience building and shipping complex iOS applications
- Expertise in Swift, SwiftUI, UIKit, and Apple frameworks
- Experience with Apple ecosystem tools including CI/CD, app signing, provisioning, Xcode, Instruments, and crash analysis
- Strong architectural design skills and understanding of modular system design
- Strong written and verbal communication skills in English
- Collaborative mindset with ability to work effectively in team environments
- Ability to explain technical decisions clearly and thoughtfully
Preferred Skills:
- Experience developing APIs
- Awareness or experience with Android app development
- Strong user experience (UX) skills
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Backend Engineer | Mid | PHP | Active Growth
2026-07-01
Backend Engineer | Mid | PHP | Active Growth
2026-07-01
Solution Developer | SEB, Vilnius
2026-07-02
- Posted
- Feb 11, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Calgary
- Company
- Compunnel Inc.
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Backend Engineer | Mid | PHP | Active Growth
2026-07-01
Backend Engineer | Mid | PHP | Active Growth
2026-07-01
Solution Developer | SEB, Vilnius
2026-07-02