DEVELOPPEUR FULL STACK WEB (H/F)
Role details
Job location
Tech stack
Job description
traitement des données à la création des interfaces utilisateurs, en vous appuyant sur un framework interne. Vos missions consistent à : -Prendre en charge la réalisation et l'évolution des applications web sur leurs volets Front-End et Back-End, en utilisant notamment PHP, JavaScript, SCSS et MySQL, -S'approprier l'architecture et le fonctionnement du framework interne afin de l'exploiter efficacement et de participer à son amélioration, -Recueillir et comprendre les attentes des utilisateurs, des clients et des équipes métiers, puis les convertir en réponses techniques adaptées, -Concevoir des interfaces modernes, ergonomiques et compatibles avec les différents supports, en veillant à la qualité du parcours utilisateur, -Organiser et développer les styles avec SCSS/Sass pour produire des feuilles CSS structurées, cohérentes et facilement évolutives, -Concevoir la structure des bases de données, réaliser les requêtes nécessaires et optimiser leur fonctionnement sous MySQL, à l'aide notamment de phpMyAdmin ou d'Adminer, -Veiller à la clarté, à la robustesse et à la maintenabilité des développements, en documentant le code et en appliquant des méthodes de versionnement fiables avec Git, -Appliquer les bonnes pratiques de sécurité tout au long du cycle de développement afin de limiter les risques liés aux injections SQL, aux attaques XSS, aux failles CSRF et aux droits d'accès, -Effectuer les phases de contrôle, de débogage et d'optimisation pour garantir la stabilité, la rapidité et la qualité des fonctionnalités mises en production, -Faire évoluer les solutions existantes en fonction des besoins du projet et formuler des propositions d'amélioration sur les plans technique et fonctionnel, -Contribuer activement au travail collectif, au partage des connaissances et à la recherche de solutions face aux difficultés techniques rencontrées. De formation supérieure en informatique ou en
Requirements
développement web (Bac +3 / bac +5), vous justifiez d'une première expérience réussie dans le développement d'applications web Full Stack. Au-delà d'un parcours précis, vous bénéficiez de bases techniques solides et de capacité de développer sans forcément dépendre de bibliothèques externes. Pour ce poste, il est demandé une bonne maitrise de : - PHP natif, - MySQL, - Javascript moderne en Vanilla JS, - jQuery, - SCSS/Sass, - Principes de conception d'interfaces responsives, - Outils de gestion des bases de données, - GIT, gestion des branches et des bonnes pratiques de commits. Curieux(se) techniquement, vous appréciez l'analyse d'une architecture existante et savez vous approprier rapidement ses règles de fonctionnement. Votre flexibilité vous permet de faire évoluer vos développements lorsque les besoins changent, sans perdre de vue la qualité et la cohérence de la solution. Cette entreprise encourage la force de proposition et l'engagement sur des défis techniques.