-
Spait Infotech

Senior iOS Developer

Spait Infotech
Canada · Full-time · Mid-Senior

Key Responsibilities:

  • Design, develop, test, and maintain advanced iOS applications using Swift and/or Objective-C.
  • Lead architecture decisions, ensuring scalability, performance, security, and maintainability.
  • Collaborate with product managers, designers, QA engineers, and backend teams to define and deliver new features.
  • Optimize application performance, memory usage, and responsiveness.
  • Implement RESTful API integrations, third-party SDKs, and real-time data services.
  • Conduct code reviews, enforce coding standards, and mentor junior developers.
  • Troubleshoot complex production issues and deliver timely fixes.
  • Maintain CI/CD pipelines and ensure smooth App Store deployment processes.
  • Stay current with Apple platform updates, frameworks, and industry best practices.

Required Skills & Qualifications:

  • Strong proficiency in Swift and UIKit/SwiftUI.
  • Solid understanding of iOS frameworks (Core Data, Core Animation, Core Graphics, AVFoundation, etc.).
  • Expertise in design patterns such as MVC, MVVM, VIPER, or Clean Architecture.
  • Experience with REST APIs, JSON, networking, and asynchronous programming.
  • Proficiency with Git and collaborative development workflows.
  • Strong debugging, profiling, and performance optimization skills.
  • Experience with unit testing and UI testing frameworks.
  • Deep understanding of Apple Human Interface Guidelines and App Store submission process.
  • Strong problem-solving skills and ability to work independently.

Preferred Qualifications:

  • Experience with SwiftUI and Combine.
  • Knowledge of mobile security best practices.
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, Bitrise, etc.).
  • Experience working in Agile/Scrum environments.
  • Exposure to cross-platform frameworks or backend technologies.


Key Skills

Ranked by relevance

swift cicd ios design patterns animation jenkins git ui
Login to Apply
Posted
Feb 21, 2026
Type
Full-time
Level
Mid-Senior
Location
Toronto

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Air Apps
Related

Software Architect - Mobile

2026-05-28

Full-time
Not Applicable
Finland
Technology
Engineering
View Job Details
ElectroNeek
Related

Middle Software Engineer (JS/TS)

2026-05-27

Full-time
Mid-Senior
Argentina
Software Development
Engineering
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering