×
Register Here to Apply for Jobs or Post Jobs. X

IOS Developer; Swift​/SwiftUI

Job in Toronto, Ontario, C6A, Canada
Listing for: Byteager
Full Time position
Listed on 2026-10-08
Job specializations:
  • Software Development
    iOS Developer, App Developer - Mobile/Web, Software Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 150000 CAD Yearly CAD 110000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: iOS Developer (Swift / SwiftUI)

On-site – Toronto, ON Full-time Posted February 1, 2026

$110,000 – $150,000 CAD

About the Role

We're hiring an experienced iOS developer to build native applications for our clients. You'll take ownership of iOS projects from architecture through App Store submission, working with product managers and backend engineers to deliver polished, performant apps that people actually want to use.

You'll work on a variety of client projects — fintech apps with strict regulatory requirements, enterprise tools that internal teams rely on daily, and consumer-facing products with high design standards. Each project comes with its own constraints, but the bar is consistent: pixel-perfect UI, sub-second cold starts, frictionless accessibility, and code that the next engineer can pick up without hand-holding.

You'll join a small mobile team that takes craft seriously. We use modern Swift Concurrency end-to-end, SwiftUI for new screens (UIKit only when SwiftUI can't do it yet), and TCA or MVVM depending on the project's needs. You'll have a strong voice in architecture decisions and full ownership of the iOS layer on the projects you lead.

What You'll Do
  • Build native iOS applications from architecture through App Store submission and post-launch iteration
  • Translate Figma designs into pixel-accurate SwiftUI views with full accessibility support (Dynamic Type, Voice Over)
  • Integrate with REST and Web Socket APIs using URL Session and modern Swift Concurrency (async/await)
  • Implement local persistence using Core Data, Swift Data, or GRDB depending on project requirements
  • Build and maintain reusable view components and Swift packages across our internal iOS toolkit
  • Handle the full App Store release lifecycle — certificates, provisioning, App Store Connect, phased rollouts
  • Profile and optimize app performance — cold start, memory usage, scroll performance, energy impact
  • Implement push notifications (APNs), deep linking, App Clips, and Live Activities where applicable
  • Write comprehensive unit and UI tests using XCTest and snapshot testing where appropriate
  • Participate actively in code reviews, design discussions, and post-incident reviews
What We're Looking For
  • 3+ years of native iOS development with shipped apps in production
  • Strong proficiency in Swift and SwiftUI with deep understanding of the Swift type system
  • Hands-on experience with Combine or Swift Concurrency (async/await, structured concurrency)
  • Multiple apps published on the App Store — verifiable during the interview
  • Solid understanding of iOS design patterns (MVVM, TCA, or VIPER) and when to use each
  • Experience with REST API integration, JSON handling, and local data persistence
  • Working knowledge of Apple Human Interface Guidelines and iOS accessibility best practices
  • Strong written communication — you'd be authoring docs and reviewing PRs daily
Bonus Points
  • watchOS or iPadOS development experience with a published app or feature
  • ARKit, Reality Kit, or CoreML integration experience
  • Store Kit 2 experience for in-app purchases and subscriptions
  • Open-source contributions in the Swift / iOS ecosystem

Swift SwiftUI UIKit Swift Concurrency Combine TCA Core Data Swift Data GRDB XCTest Snapshot testing Xcode Cloud Fastlane

What We Offer
  • Competitive salary in the $110,000 – $150,000 CAD range
  • On-site at our Toronto office (Yonge & Lawrence) with a collaborative, in-person team culture
  • Top-tier hardware:
    Mac Book Pro M-series, ergonomic chair & desk setup
  • Extended parental leave — 12 weeks fully paid for any caregiver + return-to-work transition support
  • Flexible hours — work when you're most productive, no mandatory meeting blocks
  • Company-paid Apple Developer account + latest test devices on rotation (iPhone Pro, iPad, Apple Watch)
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary