[Android] Senior Développeur·se
il y a 3 semaines
En tant que Développeur.se Android chez Toporder, tu rejoindra l’équipe existante, pour créer et faire évoluer notre toute nouvelle application de caisse enregistreuse Android, intuitive et performante.Tu participeras à la conception, au développement et à l’optimisation de cette nouvelle application tout en respectant les standards Android et les meilleures pratiques. Tu rejoindra une équipe efficace, dynamique, et performante. Si tu aimes les défis techniques et souhaites jouer un rôle clé dans le développement d’une application Android ambitieuse, ce poste est fait pour toi.Notre Stack AndroidLangage : KotlinLibrairies: Jetpack Compose, Hilt, Room, RetrofitArchitecture : Clean architectureConcurrence : Kotlin Coroutines et FlowsFonctionnalités clés :UI et UX très soignéeFonctionnement hors-ligne, synchronisation montante et descendanteCommunication avec une API RESTfullBase de données embarquéeIntégration d’équipements externes via Socket TCP/IP, WebSocket, Bluetooth et NSDCI/CD : Gitlab CI, FastlaneEnjeux techniquesVolumétrie des données : Gérer de grandes quantités de données de manière efficace.Performance : Garantir une expérience utilisateur fluide et réactive.Multithreading : Gestion optimisée des processus concurrents.Conformité réglementaire : Respect des normes NF525 pour garantir la sécurité et la conformité des données.Modularisation des composants: Créer des briques modulaire ré-exploitable sur d’autres projets à venirInterface responsive: Smartphone / TabletteMissions principalesConcevoir et développer une application AndroidParticiper à la définition de l’architecture technique et des choix technologiques.Implémenter des fonctionnalités clé comme le fonctionnement hors-ligne et la synchronisation en temps réel.Collaborer avec les équipes produit, design, et backend pour définir les besoins et priorités.Optimiser les performances de l’application, notamment en ce qui concerne le multithreading et la gestion des ressources.Assurer la qualité du code via des tests unitaires, d’intégration et des revues de code.Profil recherchéExpérience requise3 ans ou plus en développement natif Android avec Kotlin, au sein d’une équipe.Compétences techniquesMaîtrise de Kotlin, Flow et Coroutines, et Jetpack Components (Navigation, WorkManager, ViewModel).Expérience avec les bases de données embarquées comme Room.Connaissance des architectures modernes telles que MVVM, MVI ou Clean Architecture.Expérience dans les tests automatisés (unitaires, UI, intégration).Capacité à implémenter des solutions réseau complexes (WebSocket, Bluetooth).Connaissance des outils et processus CI/CDSoft skillsAutonome, tu sais porter et assumer un sujet seul.Envie d’apprendre, de progresser, et de faire progresser, en équipe.Esprit d’analyse et capacité à résoudre des problèmes techniques complexes.Collaboration efficace avec les équipes pluridisciplinaires (produit, design, backend).Motivation pour construire une application performante, modulaire et évolutive.Atouts supplémentairesExpérience dans le développement d’applications à fort usage métier (comme les systèmes d’encaissement ou autres solutions critiques).Familiarité avec Kotlin Multiplatform ou la portabilité des fonctionnalités entre Android et iOS.Intérêt pour la création d’applications mobiles innovantes et conformes aux réglementations.Pourquoi postuler chez Toporder ?Une grande place à l’apprentissage en autodidacte et à l’autonomieChacun a ses projets personnels en plus de son activité professionnelleUne grande dose d’écoute et de bienveillance entre les collaborateursUne ambiance conviviale, du second degré et de la bonne humeurCe que l’on propose en plus du packageRemboursement à hauteur de 60% de l’abonnement TCLPrime de transport pour les personnes qui ne peuvent pas bénéficier des transports en communPrime vacancesPrime semestrielle sur les objectifs et la satisfaction client ️Prime de parrainage recrutement et signature clientCarte TR SwileMutuelle SwissLife2 séminaires dans l’annéeDes bureaux au pied des arrêts de bus C6, C6E, 10, 19 et 89
-
iOS - Développeur.se Senior
il y a 1 semaine
Écully, France Toporder by myPOS Temps pleinEn tant que Développeur.se iOS chez Toporder, tu seras un acteur clé dans la transformation et l’évolution de notre application iOS. Ta mission principale sera de moderniser l’architecture, et de garantir l’utilisation des meilleures pratiques en développement mobile. Si tu es passionné.e par le développement iOS moderne, aimes les défis...