Intermediate iOS Mobile Developer to design and develop high-quality iOS applications for an end client in the aerospace industry!
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on August 8th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Our valued professional services client is seeking an Intermediate iOS Mobile Developer to design and develop high-quality iOS applications for an end client in the aerospace industry!
Duration: September 2025 - March 2026 (initial 6 month contract)
Location: 100% Remote (Canada-based)
Time Zone: Eastern Time
Responsibilities:
- Design and develop high-quality iOS applications using native iOS Development
- Apply knowledge of MVVM and Clean architecture to ensure scalable and maintainable code
- Refactor code to keep up to date with the latest technologies and best practices
- Work on large codebases with attention to detail and adherence to best practices
- Review code and mentor junior developers to ensure knowledge sharing and growth
- Debug complex problems in large codebases and provide solutions
- Develop unit tests and ensure proper testing of code
- Utilize Git for version control
Must-Have Skills:
- 5+ years of experience with native iOS Development
- Excellent development skills in Swift, Combine, and Dependency injection
- Demonstrated experience with user interface frameworks (e.g. SwiftUI and UIKit)
- Strong understanding of MVVM and Clean architecture
- Experience working on large codebases
- Strong debugging and problem-solving skills
- Experience with unit and UI testing
- Proficiency in Git for version control
- Understanding the concept of the CI/CD pipeline
Nice-to-Have Skills:
- Familiarity with other architectures beyond MVVM
- Knowledge of accessibility guidelines
- Declarative programming skills
- Functional programming skills
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you