Back to results

iOS Developer

  • Mississauga, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description


Position Name – iOS Developer

Type of hiring – Subcon

Location – Mississauga, ON or Toronto, ON (Onsite Hybrid)

Job Description:

We are seeking a skilled iOS Developer with a strong background in Swift and SwiftUI to join our dynamic team. The ideal candidate will have hands on experience in mobile application development, a solid understanding of the iOS ecosystem, and a passion for creating high quality applications. You will be responsible for developing, maintaining, and enhancing our mobile applications while ensuring optimal performance and user experience.

Must have:

  • Deep understanding of iOS frameworks, performance, and optimization (UIKit, SwiftUI, Structured Concurrency, Combine, GCD).
  • Solid and demonstrable understanding of object-oriented design patterns and principles.
  • Experience with automated testing: unit, integration and UI tests.
  • Strong understanding of mobile user interface guidelines and best practices.
  • Experience with VoiceOver and DynamicType.
  • Strong initiative, priority setting, and collaboration skills.

Nice to have:

  • Experience building applications for AppleTV
  • Experience with GraphQL
  • Experience with video streaming, including AVFoundation
More about this job

Responsibilities

Develop, maintain, and enhance mobile applications for iOS. Ensure applications deliver optimal performance and a high-quality user experience.

Requirements

Candidates should have strong Swift and SwiftUI experience, deep knowledge of iOS frameworks and performance optimization, and a solid understanding of object-oriented design principles. They should also have experience with automated testing, mobile UI best practices, VoiceOver, and Dynamic Type, along with strong initiative, prioritization, and collaboration skills.

Skills

  • Swift
  • SwiftUI
  • iOS Development
  • UIKit
  • Structured Concurrency
  • Combine
  • Grand Central Dispatch
  • Object-Oriented Design
  • Automated Testing
  • Unit Testing
  • Integration Testing
  • UI Testing
  • Mobile UI Guidelines
  • VoiceOver
  • Dynamic Type
  • Collaboration

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • iOS
  • Swift
  • SwiftUI
  • UIKit
  • Structured Concurrency
  • Combine
  • Grand Central Dispatch
  • iOS Frameworks
  • Performance Optimization
  • Object-Oriented Design Patterns
  • Automated Testing
  • Unit Testing
  • Integration Testing
  • UI Testing
  • Mobile User Interface Guidelines
  • VoiceOver
  • Dynamic Type
  • Apple TV
  • GraphQL
  • Video Streaming
  • AVFoundation
  • User Experience

Report this job