📢 Nouveau : recevez les offres du jour sur notre canal WhatsApp
Jobiglo

Aucun resultat.

Senior iOS Developer (Native)

Sidekick Interactive

Nouveau Remote
Contrat Remote Senior 🇬🇧 English
Swift SwiftUI UIKit async/await actors GCD MVVM TCA Swift Package Manager Xcode code signing XCTest GitHub Actions Bitrise Xcode Cloud Instruments

Description du poste

About the role

You will own iOS work on client products in production, delivering new features and maintaining mature codebases. You will set technical direction, review code, and manage the full release cycle from ticket to App Store.

Key responsibilities

  • Build and ship features in Swift using SwiftUI and UIKit.
  • Read, debug, and improve existing codebases without breaking existing functionality.
  • Diagnose crashes and production issues from logs, crash reports, and bug tickets.
  • Manage releases via TestFlight, App Store Connect, phased rollout, and post‑release monitoring.
  • Review pull requests and mentor intermediate developers.
  • Collaborate with PM, tech lead, QA in Montreal and client teams as needed.
  • Contribute to Kotlin Multiplatform shared modules as cross‑platform work expands.

Required profile

  • 6+ years of iOS development with at least 4 years shipping native apps to the App Store.
  • Strong Swift skills, solid UIKit, production SwiftUI experience.
  • Practical concurrency knowledge: async/await, actors, GCD.
  • Experience with MVVM, TCA, Clean Architecture or similar patterns.
  • Proficiency with Swift Package Manager, Xcode build settings, schemes, targets and code signing.
  • Testing experience with XCTest or Swift Testing and CI pipelines (GitHub Actions, Bitrise, Xcode Cloud).
  • Professional English; French is a plus.
  • Available to work Montreal hours (14:00–22:00 Tunisia time in summer, 15:00–23:00 in winter).

Required skills

  • Swift, SwiftUI, UIKit
  • Async/await, actors, GCD
  • MVVM, TCA, Clean Architecture
  • Swift Package Manager, Xcode, code signing
  • XCTest, CI (GitHub Actions, Bitrise, Xcode Cloud)
  • Instruments for profiling

What we offer

  • 1‑year renewable contract, fully remote.
  • Real products in production used by known brands.
  • Senior team in Montreal that reviews code and values opinions.
  • Opportunity to grow into a lead iOS role.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Sidekick Interactive.
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.
Le contrat proposé est un Contrat.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

Postuler maintenant →

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Contactez-nous sur Telegram

Publie il y a 1 jour

Expire dans 1 mois

7 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

Sidekick Interactive