développeur (euse) mobile iOS

Apside Switzerland


Date: 9 hours ago
City: Montreal, QC
Contract type: Full time
Notre client est à la recherche d’un développeur ou d’une développeuse mobile iOS, d’une personne passionnée qui désire simplifier la vie des milliers d'utilisateurs.Responsabilités principales: Conc

Notre client est à la recherche d’un développeur ou d’une développeuse mobile iOS, d’une personne passionnée qui désire simplifier la vie des milliers d’utilisateurs.

Responsabilités Principales

  • Concevoir, réaliser et réviser les solutions pour la plateforme iOS
  • S’impliquer et soutenir les membres de l’équipe dans le développement, l’évolution et le soutien de l’application mobile.
  • Participer à l’organisation du train de livraison des applications mobiles (intégration des nouvelles fonctionnalités et mises à jour plateforme et dépendances)
  • Participer à la résolution des incidents dans l’environnement de production
  • Gérer les chaînes d’intégration continue et de déploiement continu des applications mobiles
  • Participer à la veille technologique et anticiper les tendances du marché

Exigences Principales

  • Comprendre les différentes méthodologies Agile (Scrum, Kanban)
  • Connaissance approfondie de l’écosystème iOS
  • 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 (atout)
  • Expérience de déploiement d’une application dans l’App Store (atout)
  • Baccalauréat dans une discipline appropriée
  • 3-5 ans d’expérience pertinente

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume