IOS Developer-- CHODC
Job in
Calgary, Alberta, D3J, Canada
Listed on 2026-02-27
Listing for:
Compunnel Inc.
Full Time
position Listed on 2026-02-27
Job specializations:
-
Software Development
App Developer - Mobile/Web, iOS Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
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, Swift
UI, 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.
- 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., Local Authentication, Common Crypto, UIKit, Swift
UI) 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
- Strong computer science fundamentals (memory management, data structures, algorithms, concurrency)
- Deep experience building and shipping complex iOS applications
- Expertise in Swift, Swift
UI, 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
- Awareness or experience with Android app development
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×