-
Orion Innovation

iOS Developer

Orion Innovation
Canada · Contract · Mid-Senior

Role: Senior Software Developer (iOS)

Location: Toronto, ON

Type: Contract & Full time onsite


We are seeking a talented and experienced Senior iOS Developer to join our innovative mobile development team. You will be responsible for designing, developing, and maintaining high-quality iOS applications that deliver exceptional user experiences.


Responsibilities:

  • Design, build, and maintain high-performance, reusable, and reliable Swift code for iOS applications.
  • Collaborate with cross-functional teams including product managers, designers, and backend developers to define,1 design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.2
  • Help maintain code quality, organization, and automatization.3
  • Implement robust security measures and address potential vulnerabilities in application design and code.
  • Integrate iOS applications with RESTful APIs and backend services.
  • Stay up-to-date with the latest mobile technology trends, UI/UX standards, and best practices.


Qualifications and Skills:

  • Extensive work experience as a mobile app developer, with a strong portfolio of released applications on the App Store.
  • 7+ years of relevant work experience specifically in iOS development.
  • Strong knowledge of Swift and core Apple frameworks (Foundation, UIKit, UIAccessibility, WebKit, Core Data).
  • Demonstrated understanding and application of modern design paradigms such as Clean Architecture, MVVM, and RxSwift.
  • In-depth knowledge of application security tools, procedures, and principles, with hands-on experience addressing OWASP Top 10 application security risks.
  • Experience with offline storage, threading, and performance tuning for mobile applications.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of other web technologies and adherence to UI/UX standards.
  • Understanding of Apple’s design principles and interface guidelines.
  • Experience working with third-party libraries and APIs.
  • Firm understanding of Object-Oriented Programming (OOP) design principles.
  • Firm understanding of code versioning tools (Git).
  • Diploma / Degree in Computer Science, Software Engineering, or a similar field.
  • A deep curiosity that motivates you to keep on top of technical trends and informs your ability to suggest tools and approaches to interesting problems.
  • The ability to empathize with and communicate clearly to all other parts of the business.


Bonus Points for:

  • Experience in a continuous integration and continuous delivery (CI/CD) environment.
  • Experience with Native Android development or using cross-platform technologies like React Native or Flutter.

Key Skills

Ranked by relevance

ios continuous integration continuous delivery react native restful apis storage android react swift owasp cicd oop
Login to Apply
Posted
Jun 17, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto

Industries

Information Technology & Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Us3 Consulting
Related

Python Developer

2026-05-23

Contract
Mid-Senior
Sweden
Information Technology & Services
Information Technology
View Job Details
wikifolio Financial Technologies AG
Related

Senior Mobile App Developer (m/f/d) Vienna, Austria

2026-05-21

Full-time
Not Applicable
Austria
Financial Services
Engineering
View Job Details
Hexagon Mining
Related

DevOps Engineer

2026-05-26

Full-time
Not Applicable
Canada
Information Technology & Services
Engineering