E-Solutions
iOS Developer
E-SolutionsCanada4 days ago
Full-timeRemote FriendlyEngineering

iOS Native Developer (Swift)

Location: Calgary, Alberta, Canada (Hybrid)

Work Model: Hybrid

Role Overview

We are looking for an experienced iOS Native Developer with strong expertise in Swift (6.2) and working knowledge of Objective-C to design and develop high-performance iOS applications. The ideal candidate should have strong experience with Apple frameworks, security APIs, and modern iOS architecture.

Key Responsibilities

  • Architect and develop scalable iOS applications using Swift and SwiftUI.
  • Write clean, maintainable, and well-tested code focusing on performance and reliability.
  • Integrate and work with Apple frameworks such as LocalAuthentication, CommonCrypto, and Keychain.
  • Optimize app performance using profiling tools and concurrency techniques.
  • Collaborate with product managers, designers, and backend engineers to deliver new features.
  • Ensure application security, authentication flows, and secure data handling.
  • Conduct code reviews and maintain high engineering standards.

Required Skills

  • Strong experience in Swift (latest versions preferred).
  • Working knowledge of Objective-C.
  • Experience with SwiftUI and UIKit.
  • Strong knowledge of Apple iOS SDK and APIs.
  • Experience with authentication, encryption, and security frameworks.
  • Familiarity with REST APIs and mobile architecture patterns (MVVM / MVC).
  • Experience with Git and CI/CD pipelines.

Nice to Have

  • Experience with performance profiling tools and Instruments.
  • Knowledge of mobile security frameworks.
  • Experience publishing apps to the Apple App Store.

Key Skills

Ranked by relevance