Logient est a la recherche d'un Analyste programmeur(euse) – iOS au sein de Vous contribuez au développement et à l’amélioration de l’application mobile Assurances.
Vous participez à l’analyse des besoins des clients et à l’élaboration de solutions dans les activités de développement. Vous avez la chance de travailler en collaboration avec des collègues et des équipes extraordinaires : développeurs/développeuses Backend, designers interactif (UX), designer visuel (UI), rédacteur web, architecte logiciel, scrum master et bien sûr votre gestionnaire.
Plus précisément vous serez amené à :
Concevoir, réaliser et réviser les solutions pour la plateforme iOS et Android
Rester à l’affût de l’évolution de la plateforme iOS et Android
Participer à garder l’application en santé (mises à jour plateforme et dépendances)
Participer à la résolution des incidents touchant les applications mobiles dans l’environnement de production
Participer à l’organisation du train de livraison des applications mobiles (intégration des nouvelles fonctionnalités).
Exigences:
Baccalauréat dans une discipline appropriée
Un minimum de quatre ans d’expérience pertinente
Expérience de déploiement d'une application dans l'App Store
Excellente connaissance de l’écosystème iOS et Android
Connaissance de l’environnement de développement avec Xcode
Connaissance des frameworks Foundation, SwiftUI et UIKit
Connaissance de la programmation d'interfaces avec UICollectionView et UICollectionViewLayout
Connaissance des appels d'API avec URLSession et Codable
Connaissance de la programmation asynchrone avec Grand Central Dispatch
Connaissance des Swift API Design Guidelines et Apple Human Interface Guidelines
Connaissance de la gestion des dépendances: CocoaPods, Swift Package Manager
Connaissance des tests automatisés: XCTest et XCUITest
Connaissance du système d'accessibilité (VoiceOver, Dynamic Type)
Connaissance de l’analyse de la performance: Xcode et Instruments
Connaissance du gestionnaire de source Git
Connaissance de la pratique d'intégration continue (p.ex. Jenkins, Travis, Github Actions)
Connaissance de OAuth 2.0 et OpenID Connect
Connaissance de la pratique d’intégration continue (p.ex. Jenkins, Gradle)
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Canada.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast!
Find the best jobs in Canada, apply in 1 click and get a job today!