Développer et maintenir des applications web réactives en utilisant des frameworks frontaux modernes (tels que React ou Vue.js) et des technologies back-end (telles que Node.js, Laravel).
Collaborer avec des équipes interfonctionnelles pour recueillir les besoins, comprendre les objectifs du projet et mettre en œuvre des solutions efficaces.
Rédiger un code propre, efficace et réutilisable tout en adhérant aux meilleures pratiques des industries et aux normes de codage.
Effectuer des tests et des débogages approfondis afin de garantir des performances et une convivialité optimales des applications web.
Identifier et relever les défis techniques, et fournir des solutions innovantes pour améliorer la qualité globale de nos produits.
Être à la page des technologies émergentes et des tendances du secteur digital afin d'améliorer continuellement les pratiques de développement et de fournir des solutions de pointe.
Encadrer et guider les développeurs débutants en favorisant un environnement d'équipe axé sur la collaboration et la croissance.
EXIGENCES :
Au moins 3 ans d'expérience professionnelle dans le développement web, avec un fort accent sur les technologies front-end, mobiles et les frameworks back-end.
Maîtrise d'au moins d’un framework front-end moderne (React, Vue.js) et d'une technologie back-end (Node.js, Laravel, etc.) et d'un framework mobile hybride (flutter ou react-native).
Expérience des systèmes de contrôle de version (Git) et des méthodologies de développement agile.
Solide compréhension des standards du web, du responsive design et de la compatibilité inter-navigateurs.
Solides compétences en matière de résolution de problèmes, et capacité à faire preuve d'esprit critique et d'analyse.
Excellentes compétences en matière de communication et de collaboration, avec la capacité de travailler efficacement dans un environnement axé sur le travail d'équipe.
Capacité à diriger et à encadrer une équipe de développement.
Expérience des plateformes cloud (AWS, Azure, Google Cloud) et des technologies de conteneurisation (Docker, Kubernetes).
Familiarité avec les systèmes de bases de données (MySQL, PostgreSQL, MongoDB) et les frameworks ORM.
Connaissance des meilleures pratiques de sécurité et des vulnérabilités des applications web.
Expérience de l'optimisation des performances web et des meilleures pratiques de référencement.