Développeur mobile senior
Développeur mobile senior (Minimum 5 ANS) qui aurait de l’expérience sur la plateforme IOS avec les technologies suivantes :
-
Frameworks Foundation, UIKit, SwiftUI
-
Environnement de développement Xcode
-
Programmation d'interfaces avec UICollectionView et UICollectionViewLayout
-
Appels d'API avec URLSession et Codable
-
Programmation asynchrone avec Grand Central Dispatch et Swift Structured Concurrency
-
Swift API Design Guidelines et Apple Human Interface Guidelines
-
Gestion des dépendances: CocoaPods, Swift Package Manager
-
Tests automatisés: XCTest et XCUITest
-
Système d'accessibilité iOS (VoiceOver, Dynamic Type, etc)
-
Analyse de la performance: Xcode et Instruments
-
Atout: Connaissance de la pratique d'intégration continue (p.ex. Jenkins, Travis, GitHub Actions, Azure Pipelines)
-
Atout: Connaissance de OAuth 2.0 et OpenID Connect
Senior Mobile Developer (Minimum 5 YEARS) with experience on the IOS platform with the following technologies:
– Frameworks Foundation, UIKit, SwiftUI
– Xcode development environment
– Interface programming with UICollectionView and – – – UICollectionViewLayout
– API calls with URLSession and Codable
– Asynchronous programming with Grand Central Dispatch and Swift – Structured Concurrency
– Swift API Design Guidelines and Apple Human Interface
Guidelines
– Dependency management: CocoaPods, Swift Package Manager
– Automated testing: XCTest and XCUITest
– iOS accessibility systems (VoiceOver, Dynamic Type, etc)
– Performance analysis: Xcode and Instruments
– Asset: Knowledge of continuous integration practices (e.g. Jenkins, Travis, GitHub Actions, Azure Pipelines)
– Asset: Knowledge of OAuth 2.0 and OpenID Connect