-
Hays

iOS Developer

Hays
Canada · Contract · Mid-Senior

Job Description

  • Design, develop, and maintain native iOS applications using Swift and UIKit
  • Collaborate with product managers, designers, and backend engineers to define and implement new features
  • Ensure the performance, quality, and responsiveness of applications across multiple iOS devices
  • Write clean, maintainable, and testable code following best practices and design patterns (MVC, MVVM)
  • Integrate applications with RESTful APIs and third-party SDKs
  • Conduct unit testing, debugging, and performance optimization
  • Participate in Agile ceremonies including sprint planning, retrospectives, and daily stand-ups
  • Stay up to date with the latest iOS trends, tools, and technologies

🎓 Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 2–5 years of professional experience in iOS development
  • Strong proficiency in Swift, UIKit, and Xcode
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs, JSON, and authentication protocols
  • Knowledge of version control tools like Git
  • Understanding of Apple’s Human Interface Guidelines and App Store submission process
  • Bonus: Experience with SwiftUI, Combine, or modular architecture

Key Skills

Ranked by relevance

ios design patterns restful apis
Login to Apply
Posted
Sep 23, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto
Company
Hays

Industries

Retail

Categories

Design

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Vend
Related

iOS Developer - Recommerce Growth Team

2026-05-26

Full-time
Not Applicable
Norway
Retail
Engineering
View Job Details
H-E-B
Related

Staff Software Engineer-(Android) San Antonio, Texas

2026-05-27

Full-time
Not Applicable
United States
Retail
Engineering
View Job Details
Voodoo
Related

Game Lead - Live Studios (Hybrid-casual Games)

2026-05-28

Full-time
Not Applicable
Finland
Entertainment Providers
Design