Jobs.ca
Jobs.ca
Language
Gravity Conseil logo

DÉVELOPPEUR ANDROID / IOS

Gravity Conseil5 days ago
Hybrid
Montréal, QC
Mid Level

Top Benefits

Mode hybride

About the role

Description

Nous recherchons un Développeur Android / iOS pour rejoindre notre équipe de conseillers du bureau de Montréal.

Ce poste est en mode hybride.

Tâches

À titre d'Analyste programmeur(euse) - iOS au sein de la Direction Solutions en ligne et dans un contexte de projets de transformation numérique, vous contribuez au développement et à l'amélioration de l'application mobile Assurances, pour l'assurance Auto et Habitation.

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)

About Gravity Conseil

Professional Services