Développeur PHP spécialisé Dolibarr H/F (H/F)
Offre publiée le 24/03/2025
💼 Offre d'emploi
- Type de contrat
- CDI
- Durée de travail
- 40H Autre (40H Autre)
- Expérience
- 5 An(s)
- Salaire
- 2000 euros Nets
- Permis demandé
- Aucune information
📍 Entreprise
- Employeur
- LES SILOS DU TOUCH
- Secteur d'activité
- Commerce de gros (commerce interentreprises) alimentaire spécialisé divers (Code NAF 46.38B)
Lieu de travail
31 - POUY DE TOUGES (Code postal 31430) Voir sur une carte
Compétences nécessaires
- Application web
- Gestion de bases de données NoSQL
- Langages de programmation informatique
- Concevoir une application web
- Collaborer avec les développeurs pour améliorer la qualité du logiciel
- Développer une application en lien avec une base de données
- Tester un logiciel, un système d'informations, une application
- Vérifier la conformité d'une réalisation avec un cahier des charges
Formations nécessaires
-
Bac+2 ou équivalents Exigé
Langages informatiques
développement logiciels
Description de l'offre
Nous recherchons un développeur PHP expérimenté H/F, spécialisé dans l'environnement Dolibarr
ERP/CRM, pour concevoir et personnaliser des modules adaptés à nos besoins métiers. Vous
travaillerez dans un environnement collaboratif en utilisant des outils modernes comme GitLab
et des méthodologies agiles (Kanban, Scrum) pour assurer un développement fluide et efficace.
Missions principales :
- Développement de modules Dolibarr en respectant sa structure standard :
- Création et gestion des tables SQL via llx_ pour respecter les conventions de
Dolibarr.
- Développement des classes PHP dans le répertoire core/class/ et des
contrôleurs dans core/modules/.
- Mise en place et gestion des triggers via core/triggers/ et hooks pour
capturer les événements.
- Gestion des droits utilisateurs à travers les fichiers core/rights/ et menus
personnalisés dans core/menus/.
- Versioning et gestion des branches via GitLab :
- Création de branches par fonctionnalité (feature branches) et usage de merge
requests.
- Participation à la revue de code pour garantir la qualité et la maintenabilité du
projet.
- Gestion des versions des modules et documentation des mises à jour via des
tags et changelogs.
- Méthodologie agile :
- Participation active aux sprints Scrum ou aux flux Kanban pour prioriser et
organiser les tâches.
- Collaboration étroite avec les équipes métiers pour comprendre les besoins et
traduire les exigences en solutions techniques.
- Suivi des tâches via un tableau Kanban GitLab Boards .
- Intégration d'API tierces via API REST de Dolibarr pour connecter l'ERP à d'autres outils
internes ou externes.
- Optimisation des performances des modules et correction des bugs identifiés en
production.
- Rédaction d'une documentation technique et utilisateur pour chaque module développé.
Compétences requises :
Techniques spécifiques à Dolibarr :
- Maîtrise approfondie de Dolibarr :
- Structure des modules dans custom/, gestion des droits et menus.
- Développement et personnalisation des vues (listes, fiches, templates).
- Utilisation des triggers, hooks et événements pour personnaliser les
comportements système.
- Connaissance approfondie de PHP orienté objet et des standards PSR (PSR-12
notamment).
- SQL/MySQL : Création, gestion et optimisation de bases de données relationnelles.
Outils et méthodologies :
- GitLab :
- Gestion des dépôts, merge requests, et pipelines CI/CD pour automatiser les
tests et déploiements.
- Suivi du versioning et organisation des branches.
- Kanban/Scrum :
- Capacité à travailler dans un environnement agile.
- Participation aux daily meetings, revues de sprint et planifications.
- Front-end : Bonne maîtrise de HTML5, CSS3, JavaScript (ES6+), jQuery et Bootstrap
pour les interfaces Dolibarr.
Atouts supplémentaires :
- Familiarité avec Vue.js ou un autre framework front-end moderne.
- Expérience dans la mise en place de tests unitaires ou fonctionnels (PHPUnit,
Selenium).
- Connaissances en sécurité web (protection contre les injections SQL, XSS, etc.).
- Expérience avec les environnements serveurs Linux pour l'administration et le
déploiement.
Identifiant de cette offre d'emploi sur France Travail : 189YLWT
Libellé ROME de l'offre d'emploi : Développeur / Développeuse informatique (Code ROME : M1805)
Autre appellation de l'offre : Développeur / Développeuse informatique
Offre d'emploi et contenus récupérés en partenariat avec France Travail. Cojob n'est pas responsable des informations fournies.