
Partager cette offre
Prendre en main l'application de gestion de stock basée sur SQL Server / Node.js : compréhension de l'existant, correction des anomalies et développement des évolutions.
Porter un regard critique sur les choix techniques historiques et identifier les axes d'amélioration.
Reprendre et faire évoluer l'application mobile Flutter / Dart utilisée par la force de vente.
Fiabiliser les échanges entre l'application mobile, les API et le système AS400.
Diagnostiquer et résoudre les incidents sur le périmètre applicatif.
Garantir la continuité et la qualité de service des applications utilisées en production par les équipes métier.
Analyser et challenger la vision cible d'architecture au regard des besoins métier, de l'existant SI et des compétences disponibles.
Proposer des choix technologiques pragmatiques, simples et maintenables, en évitant la complexité inutile.
Définir les patterns et principes d'architecture applicative et d'intégration.
Développer en autonomie les premiers composants du socle et du futur framework.
Mettre en place les premières fondations DevOps : CI/CD, qualité logicielle, observabilité, gestion des configurations et automatisation.
Structurer les interactions avec le SI existant : MDM, AS400, référentiels et systèmes legacy.
Garantir que les nouveaux développements ne génèrent pas de dette technique excessive.
Formaliser les choix d'architecture, conventions, standards et bonnes pratiques afin de faciliter l'intégration de futurs développeurs.
Contribuer à la définition des profils techniques recherchés et au recrutement des premiers membres de l'équipe.
Participer à la mise en place des modes de fonctionnement de l'équipe.
À terme, assurer le leadership technique de l'équipe : répartition des travaux, revues de code, accompagnement et montée en compétence.
Définir et faire appliquer les standards de développement : conventions de code, naming, versioning, documentation et code reviews.
Mettre en œuvre une démarche de qualité couvrant notamment les tests, la sécurité, la performance et la validation.
Intégrer les exigences d'exploitabilité dès la conception.
Mettre en place des mécanismes de logging, supervision et observabilité adaptés aux enjeux de production.
Formaliser les procédures d'exploitation et les runbooks nécessaires.
Collaborer étroitement avec les autres Tech Leads notamment sur les périmètres E-Commerce / Magento et ERP Legacy / AS400.
Travailler avec les équipes Infrastructure, Réseau et Digital Workplace.
Participer aux ateliers de cadrage avec les équipes métier, notamment la force de vente et la gestion de stock.
Assurer un reporting régulier auprès du CTO sur l'avancement, les décisions et arbitrages techniques, les risques et les points d'attention.
Être force de proposition sur les orientations techniques et contribuer à la gouvernance de la Business App Factory.
Backend : Node.js, API / services
Base de données : Microsoft SQL Server
Mobile : Flutter / Dart
Cloud : AWS
SI / Legacy : AS400, MDM, référentiels
Architecture : API, événementiel, batch, intégration de systèmes
DevOps : CI/CD, automatisation, qualité, observabilité, configuration
Enjeux : applications B2B/B2E, production, maintenabilité, scalabilité
Profil recherché
Formation Bac+5 en informatique ou équivalent.
Expérience confirmée d'environ 8 ans ou plus dans le développement logiciel.
Expérience en tant que Tech Lead, Lead Developer ou Architecte Technique.
Parcours démontrant une réelle capacité d'adaptation à des environnements et stacks technologiques variés.
Expérience de création, structuration ou montée en puissance d'une équipe ou d'une plateforme de développement fortement appréciée.
Capacité à combiner développement hands-on, architecture et structuration organisationnelle.
Une expérience dans les secteurs retail ou omnicanal constitue un plus.
Node.js : expérience confirmée en conception et développement d'API et de services.
SQL Server : maîtrise des requêtes, procédures stockées, modélisation et optimisation des performances.
Flutter / Dart : capacité à reprendre, comprendre et faire évoluer une application existante. Une expertise approfondie est un plus ; la capacité à monter rapidement en compétence est indispensable.
Architecture & intégration : bonne maîtrise des patterns d'intégration (API, événementiel, batch) et des problématiques d'interfaçage avec un SI legacy / AS400.
AWS : maîtrise des principes d'architecture cloud et des services AWS liés à l'hébergement, la sécurité, la supervision et aux services managés.
DevOps & exploitabilité : expérience des pratiques CI/CD, automatisation, qualité et observabilité.
Architecture : capacité à analyser, challenger et simplifier une architecture existante ou cible plutôt qu'à appliquer des choix techniques sans recul.
Autonomie et esprit entrepreneurial : capacité à avancer et livrer dans un contexte où tout reste à construire.
Polyvalence technique : véritable profil « couteau suisse », capable d'intervenir sur plusieurs technologies et de monter rapidement en compétence.
Leadership technique : capacité à fédérer, accompagner et faire progresser une équipe.
Pragmatisme : recherche de solutions simples, robustes et adaptées aux besoins réels.
Rigueur : sens de la qualité, de la documentation et de l'exploitabilité.
Esprit critique : capacité à challenger les choix existants et à argumenter les décisions techniques.
Communication : aptitude à dialoguer aussi bien avec les équipes techniques qu'avec les interlocuteurs métier et la direction.
Environnement de travail
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
TechLead / Architecte technique (Node.js-AWS-Flutter)
Sapiens Group
