Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Minimum education
- Bachelor’s degree
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
You will be responsible for designing, developing, and maintaining high-quality iOS applications using Swift and SwiftUI. This role involves collaborating with cross-functional teams to ship new features while optimizing application performance and memory usage.
Job details
We are looking for iOS Developer immediately with expertise in Swift, iOS. Location: Mississauga, ON and Toronto, ON (any one) Hybrid About the Role We are seeking a skilled iOS Developer with a strong background in Swift and SwiftUI to join our dynamic team in Montreal. The ideal candidate will have hands on experience in mobile application development, a solid understanding of the iOS ecosystem, and a passion for creating high quality applications. You will be responsible for developing, maintaining, and enhancing our mobile applications while ensuring optimal performance and user experience. Responsibilities Design, develop, and maintain iOS applications using Swift and SwiftUI. Collaborate with cross functional teams to define, design, and ship new features. Optimize application performance and memory usage using appropriate tools. Implement memory management and caching mechanisms specific to mobile devices. Integrate third party libraries and APIs to enhance application functionality. Work with Core Data and Realm for data persistence. Participate in the full mobile development life cycle, from concept to deployment. Publish applications to the App Store and manage updates. Utilize version control tools such as Git and GitHub for code management. Apply design patterns such as MVC and MVVM in application architecture. Conduct unit testing and debugging to ensure application quality. Adhere to Apple design principles and interface guidelines. Work in an Agile environment, participating in sprint planning and reviews. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field. 5-7 years of professional experience in iOS development. Strong communication skills and ability to work collaboratively in a team environment. Required Skills Proven hands on experience with Swift and SwiftUI. Strong working knowledge of Cocoa Touch. Experience with performance and memory tuning tools. Familiarity with memory management and caching mechanisms for mobile devices. Experience with third party libraries and APIs. Proficient in Core Data and Realm. Understanding of the full mobile development life cycle. Experience in publishing apps to the App Store. Proficient in version control using Git and GitHub. Strong analytical and debugging skills. Excellent understanding of design patterns (MVC, MVVM). Familiarity with RESTful APIs to connect iOS applications to back end services. Knowledge of Object Oriented Programming (OOP) and Protocol Oriented Programming (POP). Understanding of Apple's design principles and interface guidelines. Experience in writing unit test cases. Experience working in Agile project environments. Preferred Skills Experience with additional iOS frameworks and libraries. Knowledge of Swift Package Manager. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices.
What you’ll do
You will be responsible for designing, developing, and maintaining high-quality iOS applications using Swift and SwiftUI. This role involves collaborating with cross-functional teams to ship new features while optimizing application performance and memory usage.
Requirements
The ideal candidate must have 5-7 years of professional experience in iOS development and a bachelor's degree in a relevant field. Strong proficiency in Swift, SwiftUI, and mobile development life cycle management is required.
Listed skills
- GitHub · Preferred
- CI/CD · Preferred
- Swift · Preferred
- Agile · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Swift
- SwiftUI
- iOS
- Cocoa Touch
- Core Data
- Realm
- Git
- GitHub
- MVC
- MVVM
- RESTful APIs
- OOP
- POP
- Unit testing
- Agile
- CI/CD
Job areas
- Technology
- Software
- Engineering
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Sustainable Projects Group
Sustainability consultant/ Team Lead, Energy Consulting NOC 41400
SponsoredDirect employerEasy Apply- Hybrid
- vancouver v5l 4s1, BC
- Posted Sep 17, 2026
Desjardins
Senior Litigation Advisor -
SponsoredDirect employerEasy Apply- Hybrid
- Calgary, AB
- Posted Sep 9, 2026
PGS Equipment ltd
Shop Working Foreman
Direct employerEasy Apply- Hybrid
- Posted Sep 2, 2026
