-
Soho Square Solutions

iOS Developer (Open to relocate)

Soho Square Solutions
Canada · Contract · Mid-Senior

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:

  1. Swift language depth — concurrency, generics, protocols
  2. Apple APIs & frameworks — UIKit, SwiftUI, AuthenticationServices, WebKit, etc.
  3. 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 relevance

ios cicd data structures ai tools android ai
Login to Apply
Posted
Mar 16, 2026
Type
Contract
Level
Mid-Senior
Location
Calgary

Industries

Business Consulting Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Concept Reply US
Related

iOS Developer Intern

2026-05-27

Full-time
Not Applicable
United States
Business Consulting
Engineering
View Job Details
Cognizant
Related

iOS Senior Software Engineer

2026-05-20

Full-time
Not Applicable
Brazil
IT Services
Engineering
View Job Details
Cognizant
Related

Senior iOS Software Engineer

2026-05-20

Full-time
Not Applicable
Argentina
IT Services
Engineering