Tech Lead Mobile & IA
Vous travaillez au sein du département Business Solutions et participez à la refonte complète de l’application mobile de la STIB.
Dans le cadre de ce programme stratégique, nous recherchons un Tech Lead expérimenté capable de définir les fondations techniques du projet, de mettre en place le Sprint 0, d’accompagner les équipes dans les choix technologiques et d’assurer la préparation du delivery à grande échelle.
Le Tech Lead interviendra dès la phase de cadrage et restera impliqué durant l’ensemble du cycle de vie du projet afin de garantir la cohérence technique, la qualité des développements et la pérennité de la solution.
Le rôle est central dans :
- la définition de l’architecture cible,
- la mise en place de l’environnement de développement,
- la structuration du delivery,
- l’adoption de Kotlin Multiplatform (KMP),
- l’accompagnement des équipes métier et fonctionnelles,
- la mise en place d’une gouvernance IA couvrant l’ensemble du cycle projet
Objectif final du rôle
Garantir que :
- l’architecture cible soit robuste, scalable et maintenable ;
- le Sprint 0 fournisse tous les éléments nécessaires au démarrage du développement ;
- les développeurs puissent être onboardés rapidement et efficacement ;
- les choix techniques soient cohérents avec la stratégie digitale de la STIB ;
- les estimations techniques soient fiables ;
- les risques techniques soient identifiés et maîtrisés ;
- les équipes puissent exploiter l’intelligence artificielle de manière structurée, sécurisée et efficace durant toutes les phases du projet ;
- la nouvelle application repose sur des fondations permettant une évolution durable sur plusieurs années.
Responsabilités principales
1. Mise en place du Sprint 0
Le Tech Lead est responsable de la préparation technique complète du projet avant le démarrage du développement.
Il devra notamment :
- définir l’architecture technique cible ;
- préparer les environnements de développement ;
- définir la stratégie de branches Git ;
- mettre en place les pipelines CI/CD ;
- définir les standards de développement ;
- définir les conventions de code ;
- mettre en place les outils de qualité et de sécurité ;
- préparer les frameworks de tests ;
- définir les critères de qualité techniques ;
- préparer les référentiels techniques.
2. Architecture & choix technologiques
Le Tech Lead accompagne la STIB dans les décisions structurantes du projet.
Il devra :
- challenger les choix techniques ;
- définir les principes d’architecture ;
- valider les solutions proposées ;
- participer aux revues d’architecture ;
- garantir l’alignement avec les standards STIB ;
- anticiper les impacts techniques des décisions métier.
Il agit comme conseiller technique privilégié du Project Manager, de l’Architecte d’Entreprise et des équipes digitales.
3. Expertise Kotlin Multiplatform (KMP)
La STIB souhaite s’appuyer sur Kotlin Multiplatform comme technologie principale pour le développement de la nouvelle application mobile.
Le Tech Lead devra :
- disposer d’une expérience significative sur plusieurs projets KMP en production ;
- maîtriser les mécanismes de partage de code ;
- définir les couches mutualisées ;
- identifier les composants restant spécifiques à iOS et Android ;
- garantir la maintenabilité du modèle KMP ;
- accompagner les équipes dans l’adoption de cette technologie.
Une expérience solide en développement natif Android et iOS est indispensable afin de garantir une compréhension complète des impacts techniques.
Une expérience Flutter constitue également un atout important afin de challenger objectivement les choix technologiques réalisés.
4. Préparation de l’onboarding développeurs
Le Tech Lead est responsable de la mise en place d’un environnement permettant à tout nouveau développeur d’être rapidement opérationnel.
Il devra notamment :
- documenter l’architecture ;
- documenter les processus de développement ;
- produire les guides d’installation ;
- définir les standards de contribution ;
- mettre en place les templates de projets ;
- préparer les environnements locaux ;
- garantir la reproductibilité des configurations.
Objectif : Réduire au maximum le temps nécessaire pour rendre un développeur autonome.
5. Support à l’analyse fonctionnelle
Le Tech Lead accompagne le Business Analyst et les Product Owners sur les sujets techniques.
Il devra :
- participer aux ateliers d’analyse ;
- challenger la faisabilité technique ;
- identifier les contraintes techniques ;
- aider à la définition des APIs ;
- contribuer à la découpe des fonctionnalités ;
- participer à la rédaction des User Stories techniques ;
- identifier les dépendances et impacts.
6. Estimation et préparation du delivery
Le Tech Lead contribue activement à la planification du projet.
Il devra :
- réaliser les estimations techniques ;
- identifier les hypothèses ;
- identifier les risques ;
- préparer les plans de release ;
- contribuer aux roadmaps ;
- accompagner les arbitrages entre valeur métier et complexité technique.
7. Gouvernance IA du projet
Le Tech Lead est responsable de définir et mettre en œuvre une stratégie d’utilisation de l’intelligence artificielle dans toutes les phases du projet.
Analyse
- génération assistée de User Stories ;
- revue de cohérence fonctionnelle ;
- génération de scénarios edge cases ;
- support aux ateliers métier.
Architecture
- assistance à la documentation ;
- analyse des impacts ;
- génération de diagrammes ;
- accélération des études techniques.
Développement
- génération assistée de code ;
- accélération du prototypage ;
- génération de tests unitaires ;
- revues de code assistées.
Qualité
- génération de scénarios de test ;
- automatisation documentaire ;
- analyse de couverture.
Release & Run
- préparation des release notes ;
- génération de documentation ;
- aide à l’analyse des incidents ;
- support à la résolution des problèmes.
Le Tech Lead devra également :
- définir la gouvernance IA ;
- établir les bonnes pratiques ;
- garantir la conformité sécurité et RGPD ;
- encadrer les usages des outils IA ;
- mesurer les gains de productivité.
Livrables attendus
Le Tech Lead devra produire notamment :
- Architecture cible ;
- Dossier Sprint 0 ;
- Standards de développement ;
- Stratégie KMP ;
- Guidelines techniques ;
- Documentation d’onboarding ;
- Framework de gouvernance IA ;
- Stratégie CI/CD ;
- Stratégie de tests ;
- Plan de qualité ;
- Estimations techniques ;
- Cartographie des risques techniques ;
- Documentation technique du projet ;
- Recommandations d’évolution de la plateforme.
Soft Skills recherchés
Leadership technique
- Capacité à fédérer les équipes autour d’une vision technique.
- Prise de décision.
- Esprit de coaching.
Communication
- Capacité à dialoguer avec des profils techniques et non techniques.
- Vulgarisation des concepts complexes.
- Excellentes capacités de présentation.
Vision stratégique
- Capacité à prendre de la hauteur.
- Vision long terme.
- Orientation architecture et pérennité.
Pragmatique & orienté delivery
- Recherche constante du meilleur compromis entre qualité, délai et coût.
- Orientation résultats.
Innovation
- Forte sensibilité à l’IA générative.
- Veille technologique permanente.
- Capacité à transformer les innovations en gains concrets pour le projet.
Apply for this Job
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.
Search jobs by category
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- Embedded Systems Engineer
- ERP Consultant
gofreelance
© 2026 gofreelance.be