Job title / Titre du poste
iOS Developer
Key information / Informations clés
- Région : Toronto, ON
- Type de poste : Contrat
- Mode de travail : Sur site
- Industrie : Technologie
Summary / Résumé
Mandat en développement iOS au sein d’une équipe technologique, axé sur la conception, l’évolution et la maintenance d’applications iOS modernes. Le rôle met l’accent sur Swift, SwiftUI, la qualité logicielle, les tests automatisés et la collaboration Agile dans un environnement dynamique.
Responsibilities / Responsabilités
Développer et maintenir des applications iOS en utilisant Swift et SwiftUIImplémenter des clients HTTP avec URLSessionRéaliser des tests unitaires, de performance et UI avec XCTest et XCUITestProfiler les applications avec Instruments et analyser les crash reports (App Store, TestFlight, appareils, simulateurs)Implémenter les fonctionnalités d’accessibilité, de localisation et de sécuritéCollaborer via Git (GitHub, GitLab ou Bitbucket) avec gestion des branches et pull requestsTravailler selon les méthodologies Agile / ScrumRequirements / Profil recherché
Minimum 5 ans d’expérience en développement d’applications iOSExcellente maîtrise de Swift et du framework SwiftUIExpérience avec Combine et URLSessionSolide expérience en tests automatisés (XCTest, XCUITest)Expérience en profiling et analyse de crashs iOSBon esprit d’analyse, souci du détail et capacité à travailler en équipeTechnical skills / Compétences techniques
SwiftSwiftUICombineURLSessionXCTest / XCUITestInstrumentsGit (GitHub / GitLab / Bitbucket)iOS Accessibility & Localization