Flexton Inc.
Senior iOS Developer
Flexton Inc.Canada6 days ago
ContractInformation Technology, Engineering +1

Role: Sr. iOS Developer

Location: Toronto, ON (1 or 2 Days Onsite/Week)

Type: Contract

Domain: Retail/eCommerce

Must Haves: Strong Debugging Skills, System Design, iOS Architecture, Swift, XCode, TDD, API Integration


Core Requirements:

  • 7–10 years overall experience, with at least 5+ years of proven expertise in designing, building, refactoring, and releasing rich client applications using industry-standard patterns.
  • Strong hands-on experience with iOS (Xcode, Swift, GraphQL), debugging tools (e.g., Charles), version control (Git), and issue tracking (Jira).
  • Solid understanding and practical use of TDD, pair programming, code reviews, and engineering best practices to ensure high-quality, resilient software.
  • Strong advocate of automated testing, continuous delivery, and software quality throughout the development lifecycle.
  • Experience with SwiftUI, Swift’s Combine framework, functional programming, reactive architectures, and decoupled APIs.

Desired / Nice to Have:

  • Experience with TCA (The Composable Architecture) framework.
  • Strong exposure to Agile engineering practices and delivery models.
  • Passion for improving user experience, collaborating closely with business teams to identify features, UI enhancements, and new technologies that benefit customers.

Key Skills

Ranked by relevance