Back to job search
RH
Robert HalfVerified Job Source

Mobile Developer (Hybrid) Greater Toronto Area - Contract

The developer will design, develop, and maintain high-quality mobile applications for iOS and Android platforms. Key duties include integrating web services, executing unit tests, and collaborating with cross-functional teams in an Agile environment.

  • Hybrid
  • Toronto, ON
  • Posted Aug 11, 2026
  • Apply by Sep 10, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

Mobile Developer Position Overview We are seeking a Mobile Developer to design, develop, and maintain high-quality mobile applications for iOS and Android platforms. The ideal candidate will have experience building native mobile applications using technologies such as Swift, Objective-C, Java, Kotlin, and/or Flutter, along with a strong understanding of mobile architecture, testing methodologies, and API integrations. This is a hybrid position requiring 3 days per week onsite in Toronto, collaborating closely with product, engineering, and QA teams to deliver scalable, reliable, and user-friendly mobile solutions. Key Responsibilities Design, develop, and maintain mobile applications for iOS and/or Android platforms. Build and enhance application features using Swift, Objective-C, Kotlin, Java, and/or Flutter. Integrate mobile applications with SOAP and RESTful web services. Develop and execute unit tests to ensure application quality, stability, and maintainability. Apply modern mobile design patterns and architectural best practices. Manage application dependencies using tools such as CocoaPods, Swift Package Manager, Maven, and Artifactory. Monitor application performance, code quality, and code coverage metrics. Participate in code reviews and contribute to development standards and best practices. Troubleshoot and resolve application defects, performance issues, and production incidents. Collaborate with cross-functional teams in an Agile environment. Required Qualifications Experience developing and supporting mobile applications for iOS and/or Android platforms. Proficiency with one or more of the following: Swift Objective-C Kotlin Java Flutter Strong understanding of mobile design patterns and application architecture. Experience integrating mobile applications with SOAP and RESTful services. Hands-on experience with unit testing and automated testing practices. Experience with dependency management tools such as CocoaPods, Swift Package Manager, Maven, or Artifactory. Familiarity with code coverage, application monitoring, and performance optimization tools. Strong analytical, troubleshooting, and problem-solving skills. Excellent communication and collaboration abilities. Preferred Qualifications Experience developing across both iOS and Android platforms. Knowledge of CI/CD pipelines and DevOps practices for mobile application delivery. Experience publishing and maintaining applications in the Apple App Store and Google Play Store. Familiarity with Agile/Scrum methodologies.

What you’ll do

The developer will design, develop, and maintain high-quality mobile applications for iOS and Android platforms. Key duties include integrating web services, executing unit tests, and collaborating with cross-functional teams in an Agile environment.

Requirements

Candidates must be proficient in mobile languages such as Swift, Kotlin, or Flutter and have experience with SOAP/RESTful API integrations. Proficiency in dependency management tools and automated testing practices is also required.

Listed skills

  • SwiftPreferred
  • AgilePreferred
  • KotlinPreferred
  • JavaPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Swift
  • Objective-C
  • Kotlin
  • Java
  • Flutter
  • iOS Development
  • Android Development
  • SOAP
  • RESTful Web Services
  • Unit Testing
  • CocoaPods
  • Swift Package Manager
  • Maven
  • Artifactory
  • Mobile Architecture
  • Agile

Job areas

  • Software
  • Technology
  • Engineering

Additional details

Minimum experience
2+ years
Apply by
Sep 10, 2026
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available