Description de l'offre d'emploi
Nous recherchons un développeur expérimenté et motivé pour rejoindre notre équipe Agile. Vous jouerez un rôle clé dans la conception, le développement et la livraison de solutions innovantes tout en collaborant avec des équipes multidisciplinaires. Si vous avez une passion pour le code de qualité, une solide expertise en développement front-end, et une expérience dans des environnements CI/CD, cette opportunité est faite pour vous !
Responsabilités :
Analyser les spécifications techniques et exigences fonctionnelles, afin de comprendre les besoins et de proposer des solutions techniques adaptées.
Concevoir et développer du code source de haute qualité, performant, réutilisable et maintenable, en respectant les meilleures pratiques et les standards de l’industrie.
Participer à la modélisation des architectures logicielles et collaborer avec les architectes pour garantir des solutions évolutives et fiables.
Assurer la maintenance des applications existantes, en corrigeant les bugs, en optimisant les performances et en implémentant de nouvelles fonctionnalités.
Préparer, documenter et exécuter des plans de tests unitaires et d'intégration pour garantir la stabilité et la fiabilité des livrables.
Collaborer avec les équipes produit et QA pour s'assurer que les fonctionnalités développées répondent aux exigences métiers et aux besoins des utilisateurs.
Participer aux cérémonies agiles (daily stand-ups, sprint planning, rétrospectives, démos), et contribuer à l'amélioration continue des processus de développement.
Intégrer les outils CI/CD (GitHub, Azure DevOps) dans le processus de développement pour automatiser les tests et les déploiements.
Surveiller les performances des applications déployées, diagnostiquer les problèmes de production, et mettre en place des solutions durables.
Participer activement à la révision de code en donnant et recevant des retours constructifs pour améliorer la qualité du produit final.
Effectuer une veille technologique régulière pour rester à jour sur les nouvelles technologies et tendances du développement front-end et full-stack.
Former et encadrer les membres juniors de l'équipe, en partageant les bonnes pratiques de développement et en favorisant une culture de collaboration et d'amélioration continue.
Pré-requis du poste
Exigences :
Expertise confirmée en développement front-end (HTMX, CSS, JavaScript, Blazor).
Expérience avec les pipelines CI/CD (GitHub, Azure DevOps) et leur intégration dans les workflows de développement.
Maîtrise de la conteneurisation avec Docker pour la gestion des environnements.
Excellente connaissance de C#, Blazor, CSS et JavaScript pour le développement de solutions front-end et back-end.
Compétence avérée en Test-Driven Development (TDD) et en création de tests automatisés.
Solide compréhension de la modélisation de code et des architectures évolutives.
Expérience avec l'écosystème Azure, et capacité à tirer parti des outils et services cloud.
Capacité à prendre en compte les critiques constructives et à améliorer continuellement ses pratiques de développement.
Forte capacité à gérer les priorités et à respecter les délais dans un environnement en évolution rapide.
Conditions :
Début : Dès que possible.
Durée du mandat : 6 mois, avec possibilité de renouvellement.
Mode de travail : Hybride, en fonction des cérémonies d'équipe.
Si vous êtes prêt à relever de nouveaux défis dans une équipe dynamique et collaborative, et que vous souhaitez contribuer à des projets d’envergure, postulez dès maintenant !
4o
ou
C'est fait !
Votre candidature a été envoyée avec succès !