Back to results

Senior iOS Developer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Experience
7+ years of professional iOS development experience.
Posting language
English
Posted

Original job description

Flexton Inc., Established in 2007, headquarter is in San Jose, CA with development centers in India at multiple locations. We are a leading professional services company offering a unique product mix that extends into Technology, Consulting, Digital and Operations. Flexton has been recognized multiple times by Inc 5000 as the Fastest Growing Company.

iOS Developer

Toronto, Ontario, Canada (Hybrid)

We are looking for a skilled Senior iOS Developer to design, develop, test, and maintain high-quality mobile applications for iPhone and iPad. The ideal candidate will have strong experience in Swift, iOS SDK, UIKit/SwiftUI, REST APIs, and modern mobile application development. You will work closely with product managers, designers, backend engineers, and QA teams to deliver scalable and user-friendly applications.

Key Responsibilities

  • Design and develop robust, scalable, and high-performance iOS applications.
  • Develop new features and enhance existing mobile applications using Swift and modern iOS frameworks.
  • Build responsive and reusable UI components using UIKit and/or SwiftUI. Integrate RESTful APIs, JSON, third-party SDKs, and backend services.
  • Implement application architecture using MVVM, MVC, VIPER, or other appropriate design patterns. Write clean, maintainable, reusable, and well-documented code.
  • Perform unit testing, UI testing, debugging, and performance optimization.
  • Collaborate with UI/UX designers to implement pixel-perfect and user-friendly interfaces.
  • Work closely with backend developers to define and integrate APIs.
  • Participate in code reviews and contribute to engineering best practices.

Required Skills

  • 7+ years of professional iOS development experience.
  • Strong proficiency in Swift and SwiftUI
  • Hands-on experience with iOS SDK, UIKit, and SwiftUI.
  • Strong understanding of iOS application architecture and design patterns.
  • Strong knowledge of Xcode, Instruments, and debugging tools.
  • Experience with Git/GitHub/GitLab and source-control practices.
  • Experience writing unit and UI tests using XCTest/XCUITest
  • Strong understanding of Apple's Human Interface Guidelines and App Store deployment process.

Regards, Rahul Shrivastava

More about this job

Responsibilities

Design, develop, and maintain high-performance iOS applications for iPhone and iPad using Swift and modern frameworks. Collaborate with cross-functional teams to integrate RESTful APIs and implement user-friendly interfaces.

Requirements

Requires over 7 years of professional iOS development experience with strong proficiency in Swift, SwiftUI, and UIKit. Candidates must be skilled in iOS architecture, debugging tools, and the App Store deployment process.

Skills

  • Swift
  • SwiftUI
  • iOS SDK
  • UIKit
  • REST APIs
  • MVVM
  • MVC
  • VIPER
  • XCTest
  • XCUITest
  • Xcode
  • Instruments
  • Git
  • GitHub
  • GitLab
  • App Store Deployment

Visa sponsorship

Not detected in the job text

Hiring contact

Rahul Shrivastava

Categories

  • Software
  • Technology
  • Engineering
  • Consulting

Keywords

  • iOS Development
  • Swift
  • SwiftUI
  • UIKit
  • iOS SDK
  • REST APIs
  • JSON
  • MVVM
  • MVC
  • VIPER
  • XCTest
  • XCUITest
  • Xcode
  • Instruments
  • Git
  • GitHub
  • GitLab
  • Human Interface Guidelines
  • App Store
  • Unit Testing
  • UI Testing
  • Performance Optimization
  • IT Services
  • IT Consulting

Report this job