This recruiter is online.

This is your chance to shine!

Apply Now

Intermediate iOS Mobile Developer to design and develop high-quality iOS applications for an end client in the aerospace industry!

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

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
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined