Développeur Fullstack
Role details
Job location
Tech stack
Job description
Au sein de notre pôle tech, en collaboration avec les chefs de projet, UX/UI designers et autres développeurs, vous serez en charge de:
Concevoir et développer des applications web performantes et maintenables
Participer aux phases d'architecture, de modélisation et de choix technologiques
Implémenter des APIs REST/GraphQL robustes et sécurisées
Maintenir et faire évoluer nos plateformes existantes (veille, refacto, CI/CD...)
Rédiger de la documentation technique claire et réutilisable
Assurer des revues de code et contribuer à la qualité globale du codebase
Collaborer avec les équipes DevOps pour les mises en production et la supervision
Être force de proposition sur les bonnes pratiques (tests, sécurité, performance)
Requirements
Formation supérieure en informatique (Bac +3 à Bac +5)
Minimum 3 ans d'expérience sur un poste similaire
Solide culture web: HTTP, REST, OAuth, sécurité, accessibilité, performance
Passionné par le développement propre, la documentation, et l'optimisation continue
Backend: PHP 8 (Symfony ou Laravel), Node.js ou Python apprécié
Frontend: JavaScript moderne (ES6+), React ou Vue.js
Base de données: MySQL, PostgreSQL ou MongoDB
DevOps / outils: Git, Docker, CI/CD (GitLab, GitHub Actions, etc.)
Tests: PHPUnit, Cypress, Jest ou équivalent
Méthodologie: GitFlow, agile/scrum, bonnes pratiques d'architecture