Flexton Inc.
Sr. iOS Engineer
Flexton Inc.Canada6 days ago
Full-timeRemote FriendlyInformation Technology, Supply Chain +1

Job Title: Senior iOS Developer (7-10 years experience)

Location: Toronto, CA



We are looking for an experienced Senior iOS Developer to join our dynamic team. If you have a passion for developing rich, client-side applications and have experience working in a fast-paced, collaborative environment, this opportunity is for you!


Requirements:

  • 7-10 years of experience as an iOS Developer
  • A minimum of 5 years of proven experience in designing, building, refactoring, and releasing rich client software using industry-standard patterns
  • Strong experience with iOS Xcode, Swift, GraphQL, debuggers (e.g., Charles), revision control systems (e.g., Git), and bug tracking tools (e.g., Jira)
  • Proficient in Test-Driven Development (TDD), pairing, code reviews, and maintaining high-quality code
  • Advocate for automated testing, continuous delivery, and software quality across the software development lifecycle
  • Preferred experience with Swift’s Combine framework, functional programming, reactive software architecture, and decoupled APIs


Desired Skills:

  • Strong foundation in Swift UI and/or UIKit
  • Experience with TCA architecture and Agile engineering practices
  • Ability to collaborate closely with business teams to improve user experience and implement new features
  • Strong emphasis on quality beyond just code coverage; you take ownership of code quality
  • Excellent communication and remote collaboration skills, as we work with geographically dispersed teams


Responsibilities:

  • Native iOS app development, converting ideas, designs, and requirements into stable production builds
  • Coordinate with Product and Engineering teams to identify issues, come up with creative solutions, and track delivery within release plans
  • Understand and implement iOS-specific design patterns
  • Work within a lean, fast-paced Engineering team to develop and iterate quickly
  • Contribute to a productive and fun startup culture

Key Skills

Ranked by relevance