-
Flexton Inc.

Native iOS Developer

Flexton Inc.
Canada · Contract · Mid-Senior

Job Title: iOS Engineer

Location: Canada -Remote

Type: Contract

Must Have: Swift, SwiftUI, UIKit, GCD, async/await, TDD, API integration, debugging, unit testing, XCTest, Combine

Requirement:

  • Strong proficiency in Swift, including SwiftUI and UIKit.
  • Experience with TDD, pairing, code reviews, and other techniques to maintain high-quality code and resiliency.
  • Hands-on experience with Concurrency in iOS – GCD and async/await.
  • Network data handling and API integration.
  • Debugging and troubleshooting iOS applications.
  • Experience working with existing codebases and adding new features.
  • Familiarity with unit testing and writing testable code.
  • Experience with XCTest or other iOS testing frameworks.
  • Preferred experience with Swift's Combine framework: Functional programming, reactive software architecture, decoupled APIs.

Key Skills

Ranked by relevance

ios tdd functional programming swift
Login to Apply
Posted
May 19, 2025
Type
Contract
Level
Mid-Senior
Location
Canada

Industries

IT Services IT Consulting Retail Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering
View Job Details
Infoplus Technologies UK Limited
Related

iOS Developer

2026-05-27

Contract
Mid-Senior
United Kingdom
IT Services
Information Technology
View Job Details
Sopra Steria
Related

Développeur/se Senior – 3D (Unity, Omniverse/Unreal Engine) - Business Line Solutions & Expertises - Toulouse

2026-06-03

Full-time
Not Applicable
France
Software Development
Information Technology