Toporder recherche un(e) développeur(se) Mobile sur iOS. Tu rejoindras une équipe de développeurs expérimentés et passionnés. En tant que Développeur.se iOS chez Toporder, tu joueras un rôle clé dans l’évolution de notre application iOS. Tu contribueras à moderniser son architecture, développer de nouvelles fonctionnalités, et optimiser les performances pour garantir une expérience utilisateur exceptionnelle. Si tu es passionné.e par le développement iOS et aimes relever des défis techniques complexes, ce poste est fait pour toi. Notre Stack: Langage : Application 100% Swift Interface utilisateur : UIKit Architecture : MVVM (transition vers des approches modernes) Async/Await : Déjà en place pour certaines fonctionnalités Fonctionnalités clés : Fonctionnement hors-ligne Communication avec une API Full REST Base de données embarquée avec Realm Intégration d’équipement externe multiple via TCP/IP, WebSocket, Multipeer Connectivity Framework, Bluetooth) CI/CD : GitLab avec Fastlane Normes spécifiques : Conformité NF525 Enjeux techniques Volumétrie des données: Optimisation pour une gestion fluide de grandes quantités de données. Performance: Critère clé pour garantir une expérience utilisateur optimale. Multithreading : Gestion des processus concurrents pour une efficacité accrue. Synchronisation en temps réel : Utilisation de WebSocket et Multipeer Connectivity pour synchroniser les données entre plusieurs applications. Conformité : Respect strict des normes NF525 pour garantir la sécurité et la conformité réglementaire. Missions principales Développer et intégrer de nouvelles fonctionnalités en collaboration avec les équipes produit, design et backend. Participer à la modernisation de l’application en utilisant Swift Concurrency et des pratiques de développement mobile modernes. Contribuer à l’optimisation des performances de l’application, notamment sur des aspects tels que le multithreading et la volumétrie des données. Collaborer avec l’équipe pour migrer l’application vers une architecture évolutive et performante. Écrire et maintenir un code propre et maintenable, en respectant les bonnes pratiques de développement. Participer à l’assurance qualité via des tests unitaires, d’intégration et des revues de code.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.