iOS Developer (Toronto)

iOS Developer (Toronto)

29 Aug
|
Flexton
|
Toronto

29 Aug

Flexton

Toronto

We are looking for a skilled 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 recent 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.





- Troubleshoot production issues and provide timely resolutions.

- Implement secure authentication, data storage, and application security practices.

- Participate in Agile/Scrum ceremonies, sprint planning, and technical discussions.

- Ensure applications comply with Apple's design, security, and App Store guidelines.

Required Skills

- 5+ years of professional iOS development experience

.

- Strong proficiency in

Swift

.

- Hands-on experience with iOS SDK, UIKit, and SwiftUI

.

- Strong understanding of iOS application architecture and design patterns

.

- Experience with

REST APIs, JSON, URLSession, and API integration

.

- 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.

- Good understanding of multithreading, concurrency, async/await, and memory management

.

- Experience with

Core Data, UserDefaults, Keychain, or other iOS data-storage technologies

.

- Strong understanding of Apple's Human Interface Guidelines and App Store deployment process.

📌 iOS Developer (Toronto)
🏢 Flexton
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ios developer (toronto) / toronto