Troops - job emploi et mission
Accédez à toutes vos missions et gérez facilement tous vos contrats temporaires depuis votre app.
Informations
👤 Client : Troops
👨💻 Rôle : Lead Developer Mobile React Native
⏱️ Durée : 1 an
🏷️ Catégorie : Business
Le projet
Troops est un écosystème de trois applications mobiles révolutionnant le marché du travail intérimaire en digitalisant et fluidifiant tous les processus. La plateforme connecte intérimaires, entreprises et agences d'intérim à travers une expérience entièrement numérique, éliminant les déplacements inutiles et la paperasse tout en remettant l'humain et le suivi de carrière au cœur des échanges.
L'écosystème comprend trois apps : Troops (App Candidat) • Profil candidat complet avec pièces obligatoires (carte d'identité, RIB, numéro de sécurité sociale) • Gestion des expériences, diplômes, compétences et disponibilités • Offres de missions en temps réel avec notifications push selon le matching de profil • Acceptation/refus des offres directement depuis smartphone • Signature électronique des contrats sans déplacement • Demandes d'acompte • Gestion complète des documents : fiches de paie, récapitulatifs des heures validées et contrats Troops Pro (App Entreprise) • Expression de besoins 24/7 sans contrainte d'horaires d'agence • Création rapide de mission : poste, dates, horaires, nombre de personnes • Transmission instantanée à l'agence d'intérim • Validation des profils via notifications push • Suivi en temps réel des missions en cours et à venir Troops Agence (App Agence) • Capacité de scan multi-contrats papier • Analyse et reconnaissance automatique des contrats via OCR • Envoi automatisé sur la plateforme Troops et marquage comme signés • Digitalisation des processus agence traditionnels
Ma contribution
• Arrivé en tant que développeur React Native sur Troops, puis promu Lead Developer • Développement mobile full-stack de trois applications interconnectées de zéro à production • Implémentation de la gestion d'état avec Redux sur les trois applications • Architecture de navigation avec React Navigation pour flux multi-écrans complexes • Intégration Firebase et Firestore pour synchronisation des données en temps réel • Implémentation du système de signature électronique • Intégration OCR et scan de documents pour Troops Agence • Système de notifications push pour le matching des missions et la validation de profils • Système complet de gestion documentaire (contrats, fiches de paie, récapitulatifs heures, etc.) • Constructeur de profil candidat avec documents et justificatifs obligatoires • Système de matching des missions basé sur les compétences, les disponibilités et les préférences
Les défis techniques relevés : • Leadership et coordination d'une équipe de 3 développeurs sur trois applications interconnectées • Mise en place d'un Design System partagé entre les trois apps avec documentation Storybook • Système complexe de signature électronique répondant aux plus hauts standards • Intégration OCR pour la reconnaissance et le traitement automatisé des contrats • Système de notifications push en temps réel pour les offres de missions et les validations profils • Synchronisation multi-app des données via Firebase • Système complet d'upload, stockage et récupération de documents • Algorithme de matching des missions basé sur des critères multiples • Optimisation de l'expérience utilisateur pour les trois types d'utilisateurs distincts • Système de calendrier pour gestion des disponibilités et indisponibilités • Implémentation du workflow de demande d'acompte • Scan multi-documents et traitement par lots pour l'app agence • Implémentation des derniers standards technologiques sur l'ensemble des applications
Les technologies et outils utilisés
React Native
React Navigation
Push Notifications
TypeScript
Firebase
OCR
Storybook
Git & GitHub
Figma
Android Studio
Xcode
VSCode
Résultats
• Lancement réussi de trois apps interconnectées servant l'écosystème du travail intérimaire • Établissement d'un Design System partagé avec Storybook • Implémentation d'un système de signature électronique certifié niveau Banque de France • Service d'une large base d'utilisateurs d'intérimaires, entreprises et agences d'intérim • Fluidification des processus d'intérim en éliminant la paperasse et les déplacements inutiles • Leadership d'une équipe de 3 développeurs • Digitalisation des opérations agence traditionnelles avec traitement de documents par OCR • Création d'un système de matching missions et notifications en temps réel • Livraison d'une gestion documentaire complète éliminant le papier physique • Contribution à une couverture presse Forbes et Maddyness mettant en avant l'innovation
Retour client :
“Maximilien s'est investi sur les différentes applications de Troops avec sérieux tout en utilisant les derniers standards technologiques. Motivé et pertinent, il a représenté un atout considérable dans la réussite du projet. Profil recommandé !” - Émilie (5★)