Jobiglo

No results.

This job is no longer available

This job expired on 22/08/2026. It no longer accepts applications.

iOS Developer

TechDoQuest · Montréal

Senior 🇬🇧 English
Swift SwiftUI UIKit Swift Concurrency VoiceOver Dynamic Type Cocoa Touch Core Data Realm RESTful APIs MVC MVVM Git GitHub Performance and memory tuning tools CI/CD Swift Package Manager

Job description

About the role

We are seeking a skilled iOS Developer to join our dynamic team in Montreal. The ideal candidate has a strong background in Swift, SwiftUI and mobile UI development, and is passionate about delivering high‑quality iOS applications.

Key responsibilities

  • Design, develop and maintain iOS applications using Swift, SwiftUI and UIKit.
  • Collaborate with cross‑functional teams to define, design and ship new features.
  • Optimize performance and memory usage, implement caching and memory‑management strategies.
  • Integrate third‑party libraries, APIs and services.
  • Work with Core Data and Realm for data persistence.
  • Participate in the full mobile development lifecycle from concept to App Store release.
  • Publish and update applications on the App Store.
  • Use Git/GitHub for version control and follow MVC/MVVM architectural patterns.
  • Write unit tests, debug issues and ensure code quality.
  • Follow Apple’s design principles and accessibility guidelines.

Required profile

  • 5‑7 years of professional iOS development experience.
  • Excellent communication skills.
  • Hands‑on experience with Swift, SwiftUI, UIKit and Swift Concurrency (async/await).
  • Experience building apps for Apple TV and implementing accessibility features such as VoiceOver and Dynamic Type.
  • Proven ability to work in an Agile environment.

Required skills

  • Swift
  • SwiftUI
  • UIKit
  • Swift Concurrency (async/await)
  • Apple TV development
  • VoiceOver, Dynamic Type (accessibility)
  • Cocoa Touch
  • Core Data
  • Realm
  • RESTful APIs
  • Object‑Oriented Programming (OOP)
  • Protocol‑Oriented Programming (POP)
  • MVC and MVVM design patterns
  • Git and GitHub
  • Performance and memory tuning tools
  • Continuous Integration/Continuous Deployment (CI/CD) – preferred
  • Swift Package Manager – preferred

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec TechDoQuest.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

28 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

TechDoQuest

Montréal