La description:
En tant que Tech Lead Web, vous serez responsable de la conception, de l'architecture et de la mise en œuvre des solutions web innovantes. Vous dirigerez une équipe technique d'experts pour développer des applications et des plateformes performantes et évolutives, en étroite collaboration avec les équipes produit, UX/UI et DevOps. Vous serez également chargé de garantir la qualité du code, l'optimisation des performances et de guider votre équipe dans l'adoption des meilleures pratiques. Vos missions seront les suivantes : En véritable leader, vous dirigerez une équipe de développeurs web, en assurant leur montée en compétences, en encadrant leurs projets et en garantissant la qualité des livrables. Vous serez chargé(e) de concevoir l'architecture technique des applications web, en veillant à leur scalabilité, leur performance et leur sécurité. Vous participerez activement au développement (front-end et back-end) des fonctionnalités en utilisant des technologies modernes comme C#, .Net 8 ;MSSQL, Oracle, Asp .Net MVC, Asp .Net MVC Core, Web API (Rest/WCF) ,Typescript, Jquery, CSS (SCSS), Razor, Blazor, Azure DevOps (TFVC). Vous aurez la capacité de proposer des solutions innovantes pour répondre aux besoins métiers tout en anticipant les évolutions technologiques. Garant de l'optimisation des performances, vous analyserez les performances des applications et mettre en place des optimisations pour garantir une expérience utilisateur fluide. Vous assurerez une veille continue sur les nouvelles technologies et tendances du marché pour intégrer les meilleures pratiques au sein de l'équipe. Titulaire d'un diplôme Bac+5 en informatique ou équivalent, vous avez une solide expérience en développement web (5 ans minimum), avec une expertise technique sur des technologies modernes comme React, Vue.js, Node.js, HTML5, CSS3, JavaScript/TypeScript, etc. Vous avez déjà exercé des responsabilités de leadership technique, que ce soit en tant que Tech Lead ou Senior Developer, avec un fort accent sur l'encadrement d'équipe. Vous maîtrisez les bonnes pratiques de développement, telles que les tests automatisés, l'intégration continue (CI/CD) et les principes de l'architecture logicielle. Vous avez une bonne connaissance des outils de gestion de version (Git, GitLab, GitHub) et des pratiques DevOps. Vous êtes passionné par l'optimisation des performances et l'amélioration continue de la qualité du code. Vous êtes à l'aise dans la gestion de projets agiles (Scrum, Kanban) et savez coordonner plusieurs tâches en parallèle. Une expérience avec des solutions cloud (AWS, Azure) est un plus. Langues : Une maîtrise professionnelle de l'anglais est indispensable pour travailler dans un environnement international