Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
iOS App Developer – Wealth Management Technology
Location: Calgary (Day‑1 onsite onboarding required. Minimum 3 days/week in office).
Open to candidates willing to relocate.
About the Role
We are seeking multiple Senior iOS Developers to join a high‑impact Wealth Management technology team. You’ll work within a collaborative, engineering‑driven environment focused on building high‑quality, client‑facing mobile applications. This role is hands‑on, architecture‑focused, and ideal for developers who care deeply about performance, design, and craftsmanship.
This is an onsite role in Calgary (3 days/week minimum).
What You’ll Do
- Architect and build scalable, high‑performance iOS applications using Swift and SwiftUI
- Write clean, testable, maintainable code with a strong focus on performance and reliability
- Leverage Apple APIs (e.g., LocalAuthentication, CommonCrypto) to solve real‑world use cases
- Profile, optimize, and improve app performance using Instruments and concurrency best practices
- Mentor developers and contribute to a strong, thoughtful engineering culture
- Use AI‑assisted development tools to improve productivity and accelerate delivery
- Collaborate across teams in an open, curious, and engineering‑first environment
What We’re Looking For
- Strong Computer Science fundamentals: memory management, data structures, algorithms, concurrency
- Deep experience building and shipping complex iOS apps
- Expertise with UIKit, SwiftUI, and the broader Apple ecosystem
- Ability to design modular, testable architectures (MVC, MVVM, etc.)
- Curiosity and craftsmanship — you care about how things are built
- Experience with CI/CD, app signing, provisioning, Instruments, and crash analysis
- Clear communication skills with the ability to explain technical decisions
- Collaborative, thoughtful, and easy to work with
- Ability to use AI tools responsibly without sacrificing engineering foundations
Interview Expectations
During the initial technical discussion, you’ll walk through examples from your own code, focusing on:
- Swift language depth — concurrency, generics, protocols
- Apple APIs & frameworks — UIKit, SwiftUI, AuthenticationServices, WebKit, etc.
- Apple ecosystem expertise — CI/CD, performance tuning, signing, crash analysis, architectural reasoning
We’re not seeking perfection — we’re seeking engineers who think deeply, communicate clearly, and care about building exceptional products.
Additional Requirements
- Strong written and verbal communication skills in English
- Bachelor’s degree in Computer Science (or equivalent experience)
Nice to Have
- API development experience
- Awareness of Android development
- Strong understanding of user experience principles
Role Type
- Full‑time
- Minimum 1‑year duration
- Flexible vacation with advance notice
Key Skills
Ranked by relevanceReady to apply?
Join Soho Square Solutions and take your career to the next level!
Application takes less than 5 minutes

