Enable job alerts via email!
Boost your interview chances
Une entreprise de technologie recherche un développeur mobile iOS passionné pour rejoindre son équipe dynamique. Le candidat idéal est un expert en développement d'applications pour iPhone et iPad, avec une connaissance approfondie de Swift, Xcode, et des méthodologies de travail Agile. Les responsabilités incluent la conception et l’évolution des solutions iOS, ainsi que le soutien à l'équipe durant le développement d'applications innovantes. Si vous souhaitez avoir un impact sur des milliers d'utilisateurs, postulez dès maintenant !
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