DAM Logistic recherche un(e) Développeur Full Stack Senior pour assurer la maintenance, l'évolution et la modernisation de notre plateforme interne (gestion SAV), ainsi que la conception de nouvelles applications métiers stratégiques.
Vous serez un acteur clé de la fiabilité, performance, sécurité et évolutivité de notre système d'information.
Missions principales
1. Maintenance et évolution du SI existant
Prendre en charge un code legacy et en assurer l'audit technique
Corriger les anomalies, optimiser les performances backend et frontend
Réaliser la refonte technique et fonctionnelle des interfaces utilisateur
Assurer les mises à jour du framework Laravel/Symfony et des dépendances via Composer
Garantir la stabilité et la maintenabilité du code
2. Développement d'applications métiers
Concevoir et développer des applications internes complexes (SAV, reporting, outils métiers)
Concevoir des architectures modulaires, scalables et réutilisables
Développer et maintenir des API RESTful sécurisées
Assurer l'interopérabilité entre les différents systèmes de l'entreprise
3. Architecture, DevOps et exploitation
Participer à la conception et à la maintenance des environnements (dev / test / production)
Mettre en place et maintenir des environnements Docker
Gérer les déploiements sur serveurs Linux (Apache / Nginx)
Superviser certificats SSL, sauvegardes et mises à jour système
4. Qualité, sécurité et bonnes pratiques
Rédiger et maintenir la documentation technique
Mettre en place des tests unitaires et fonctionnels (TDD si possible)
Garantir la qualité du code (PSR, clean code, revues de code)
Appliquer les standards de sécurité OWASP (XSS, CSRF, injections SQL.)
Assurer la conformité RGPD et la sécurité des données
Participer aux recettes techniques et fonctionnelles
5. Amélioration continue et collaboration
Travailler en méthode Agile (Scrum/Kanban)
Collaborer avec les équipes support, produit et métiers
Être force de proposition sur les évolutions techniques et fonctionnelles
Améliorer l'expérience utilisateur et la performance globale des outils
Compétences techniques requises
Expérience : minimum 5 ans en développement web full stack
PHP 7/8 avancé
Framework : Laravel (obligatoire, 5 ans minimum)
Bonne maîtrise de Symfony (atout complémentaire)
Bases de données relationnelles : MySQL / MariaDB + SQL avancé
Frontend : JavaScript moderne (Vue.js ou React obligatoire)
HTML5 / CSS3 / responsive design
Outils & environnement
Git (GitHub / GitLab)
Docker (obligatoire)
Linux (administration serveur)
Apache / Nginx
Composer
API & architecture
API REST / JSON
Architecture MVC / hexagonale (atout fort)
Sécurisation des échanges et des accès
Sécurité et conformité
Bonne maîtrise des vulnérabilités OWASP
Protection contre injections SQL, XSS, CSRF
Gestion fine des droits et authentification
Respect strict du RGPD
Profil recherché
Bac +3 à Bac +5 en informatique (ou expérience équivalente)
Minimum 5 ans d'expérience en développement Laravel
Capacité à analyser et refactorer du code existant complexe
Forte autonomie et esprit critique
Capacité à travailler en environnement technique exigeant
Bon relationnel avec les équipes non techniques
Pourquoi nous rejoindre ?
Projets techniques structurants et à fort impact métier
Modernisation complète d'un SI interne stratégique
Forte autonomie technique et rôle d'architecture
Environnement stimulant orienté amélioration continue