Back to results

iOS Developer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
5+ years of experience in iOS application development using Swift, Swift UI, and Combine.
Posting language
English
Posted

Original job description

Position: IOS Developer

Location: Toronto, Canada Onsite

Duration: Long Term Contract

Job Description

  • 5+ years of experience in iOS application development using Swift, Swift UI, and Combine.
  • Strong hands-on experience in designing, developing, debugging, and maintaining native iOS applications.
  • Expertise in modern mobile architectures such as MVVM, POP, and Reactive Programming, with a solid understanding of multithreading.
  • Experience with REST APIs, JSON integration, third-party SDKs/libraries, Auto Layout, and custom UI development.
  • Proficient in GitHub, unit testing, application performance optimization, and building secure, scalable, and user-friendly mobile applications
More about this job

Responsibilities

Design, develop, debug, and maintain native iOS applications using Swift, SwiftUI, and Combine. Build secure, scalable, user-friendly applications while integrating APIs and third-party libraries and optimizing performance.

Requirements

Requires 5+ years of iOS application development experience and strong hands-on expertise with Swift, SwiftUI, and Combine. Candidates should also have experience with mobile architectures, multithreading, REST APIs, JSON, UI development, GitHub, unit testing, and performance optimization.

Skills

  • iOS Development
  • Swift
  • SwiftUI
  • Combine
  • Native iOS Applications
  • MVVM
  • Protocol-Oriented Programming
  • Reactive Programming
  • Multithreading
  • REST APIs
  • JSON Integration
  • Third-Party SDKs
  • Auto Layout
  • Custom UI Development
  • GitHub
  • Unit Testing

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • iOS Development
  • Swift
  • SwiftUI
  • Combine
  • Native iOS Applications
  • MVVM
  • Protocol-Oriented Programming
  • Reactive Programming
  • Multithreading
  • REST APIs
  • JSON Integration
  • Third-Party SDKs
  • Third-Party Libraries
  • Auto Layout
  • Custom UI Development
  • GitHub
  • Unit Testing
  • Application Performance Optimization
  • Secure Applications
  • Scalable Applications
  • Mobile Applications
  • Long-Term Contract

Report this job