Développeur iOS Senior | Swift 5.9 | Applications Trading | Télétravail

À plein temps
À distance
Notre plateforme de trading et d'investissement recherche un Développeur iOS Senior talentueux pour concevoir et développer des applications mobiles performantes et intuitives. Vous travaillerez sur des solutions financières innovantes permettant aux utilisateurs d'effectuer des transactions sécurisées avec une expérience utilisateur exceptionnelle. Votre expertise en Swift et en architecture d'applications contribuera directement au succès d'une solution financière utilisée par des investisseurs du monde entier. Responsabilités Principales - Développer et maintenir des applications iOS natives utilisant les dernières versions de Swift (5.9+) et les frameworks modernes comme SwiftUI et UIKit. - Implémenter des architectures logicielles robustes selon les modèles VIPER et Clean Architecture pour garantir la maintenabilité du code. - Créer des interfaces utilisateur réactives avec des animations fluides et des visualisations de données financières complexes. - Intégrer des API GraphQL et des connexions WebSocket pour assurer des communications en temps réel avec les serveurs de trading. - Collaborer étroitement avec l'Analyste, l'équipe QA, le Chef de Projet et le Responsable Technique dans un environnement agile. - Participer aux revues de code et contribuer à l'amélioration continue des pratiques de développement. - Optimiser les performances de l'application pour garantir des transactions rapides et sécurisées. - Résoudre les défis techniques complexes liés aux applications financières en temps réel. Compétences Requises - Minimum de 4 ans d'expérience en développement d'applications iOS. - Maîtrise approfondie de Swift (5.7+) et connaissance solide d'UIKit. - Expérience avérée avec l'architecture VIPER et les principes de programmation réactive. - Compétences pratiques avec RxSwift pour la gestion des flux de données asynchrones. - Expertise dans l'intégration d'APIs GraphQL et la gestion des communications WebSocket. - Expérience dans l'implémentation d'animations complexes et de visualisations de données financières. - Connaissance pratique de Realm pour la persistance des données. - Familiarité avec les outils de design comme Figma et Zeplin. - Compréhension des principes SOLID et capacité à implémenter une Clean Architecture. - Expérience avec Git Flow et les processus de développement collaboratif. - Capacité à lire et comprendre la documentation technique en anglais. Compétences Appréciées - Expérience avec SwiftUI et les dernières fonctionnalités d'iOS 17/18. - Connaissance de Swift Concurrency (async/await) et Swift Package Manager. - Expérience dans le secteur financier, FinTech ou applications de trading. - Familiarité avec la bibliothèque Lottie pour les animations avancées. - Compétences en CI/CD et automatisation des tests. - Expérience avec Docker pour les environnements de développement. - Connaissance de l'écosystème Apple (WatchOS, WidgetKit, App Clips). - Expérience dans l'optimisation des performances pour les applications financières en temps réel. Pourquoi Nous Rejoindre Rejoignez une équipe dynamique qui façonne l'avenir des applications de trading et d'investissement. Vous bénéficierez d'une autonomie significative, d'opportunités d'apprentissage continu, et de la possibilité de travailler sur des technologies de pointe. Notre environnement de travail à distance vous offre la flexibilité nécessaire pour équilibrer vie professionnelle et personnelle tout en participant à des projets stimulants dans le secteur dynamique de la FinTech.