-
View all jobs
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
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Architect - Mobile
2026-05-28
Full-time
Not Applicable
Finland
Technology
Engineering
View Job Details
Related
Middle Software Engineer (JS/TS)
2026-05-27
Full-time
Mid-Senior
Argentina
Software Development
Engineering
View Job Details
Related
Full-Stack Developer | Remote
2026-05-27
Contract
Associate
Australia
Software Development
Engineering
Login to Apply
- Posted
- Feb 21, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Spait Infotech
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Architect - Mobile
2026-05-28
Full-time
Not Applicable
Finland
Technology
Engineering
View Job Details
Related
Middle Software Engineer (JS/TS)
2026-05-27
Full-time
Mid-Senior
Argentina
Software Development
Engineering
View Job Details
Related
Full-Stack Developer | Remote
2026-05-27
Contract
Associate
Australia
Software Development
Engineering