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