Peexweb édite et exploite ses propres plateformes, pas celles de clients
Le contexte Nous sortons d'une migration de PrestaShop 1.6 vers PrestaShop 9 et de la refonte complète de notre back-office interne.
L'équipe technique se reconstruit : tu rejoins Nicolas, qui connaît l'ensemble du parc et t'accompagnera sur le métier.
Concrètement, il y a du périmètre, de la responsabilité réelle, et du chantier : de la dette technique, des tests et de l'intégration continue à mettre en place sur certaines parties. Si tu cherches un poste où l'on te confie un ticket bien découpé dans un backlog de cinquante personnes, ce n'est pas ici.
Si tu veux posséder des produits entiers, ça l'est. Ce que tu feras Développer et faire évoluer nos trois boutiques PrestaShop : Ecigplanete et Smoke Market en version 9, AromexLab en version 8. Modules maison, thème enfant, services Symfony Faire évoluer notre back-office interne (Next.js / React), l'outil qui pilote les achats, le réassort, l'entrepôt, le SAV et la comptabilité
Maintenir les deux applications mobiles utilisées chaque jour par les préparateurs de commandes et les réceptionnaires
Remettre de l'ingénierie là où il en manque : tests, intégration continue, supervision des tâches planifiées Ce que tu déploies le matin est utilisé par l'entrepôt l'après-midi. Le retour est immédiat.
Domaine Technologies E-commerce PHP 8.1+, PrestaShop 9 et 8.2, Symfony 6.4 LTS, Doctrine DBAL, PHPStan, PHP CS Fixer Back-office Next.js 15, React 19, Prisma, PostgreSQL,
déployé sur Vercel Mobile React Native, Expo (EAS) Front SCSS, Bootstrap 5, Webpack, TypeScript Infrastructure Cloudflare (DNS, WAF, protection anti-scraping), serveurs Linux Outillage Git / GitLab, intégration continue GitLab Assistance IA Claude Code, au quotidien
Comment on travaille Nous développons et documentons avec l'assistance de l'IA, avec Claude Code tous les jours. Ce n'est pas un gadget : c'est ce qui permet à deux personnes de tenir quatre marques et une dizaine de dépôts. Nos bases de code principales sont cartographiées pour ça.
Tu y trouveras une documentation technique à jour, écrite pour être lue autant par un humain que par un assistant : architecture, flux métier, zones dangereuses, pièges connus.
Tu ne débarqueras pas devant 250 000 lignes sans mode d'emploi. On attend de toi que tu t'en serves, et que tu gardes la main. C'est toi qui valides ce qui part en production, pas la machine.
Profil recherché Indispensable 3 à 6 ans d'expérience en développement web Solide en PHP moderne (8.x, orienté objet, un framework MVC, Symfony ou Laravel) À l'aise en JavaScript et React
Tu sais reprendre du code que tu n'as pas écrit et t'y retrouver sans qu'on t'explique chaque ligne SQL correct : écrire une jointure, comprendre pourquoi une requête est lente Tu travailles avec un assistant IA (Claude Code, Cursor, Copilot…), ou tu es prêt à l'adopter sérieusement.
C'est notre méthode de travail, pas une option Français courant, l'équipe et le métier sont francophones Ce qu'on attend de toi au quotidien Tu proposes. On ne te donnera pas toujours une spécification écrite. On te donnera un problème métier, et on attend que tu reviennes avec une solution et ses compromis.
Tu as un esprit critique. Tu sais dire qu'une idée est mauvaise, y compris quand elle vient de nous. C'est exactement pour ça qu'on recrute quelqu'un de confirmé et pas un exécutant. Tu es autonome. Tu avances seul sur ton périmètre, tu demandes quand tu es bloqué, et tu ne restes pas coincé trois jours en silence.
Apprécié, pas exigé Expérience PrestaShop (1.7, 8 ou 9), c'est notre cœur, mais ça s'apprend Next.js et son App Router React Native Tests automatisés, CI/CD Notions d'e-commerce : stock, transporteurs, TVA, marges Ce que tu ne trouveras pas ici
Autant le dire avant l'entretien plutôt qu'après trois mois : Démarrage dès que possible
Comment se passe le recrutement Un entretien, une réponse. Pas cinq tours étalés sur deux mois. Le CV est indispensable.
Un portfolio est apprécié si tu en as un : site personnel, profil GitHub ou GitLab, projets persos, ou simplement le lien vers quelque chose que tu as construit et dont tu es fier.
Comme il n'y a pas de test technique, c'est le meilleur moyen de nous montrer ton travail. Le poste est ouvert à toutes et à tous. Seules les compétences comptent.
Rémunération : 32 061,46€ à 45 000,00€ par an
Avantages :
Capacité à faire le trajet ou à déménager:
- 69800 Saint-Priest: Faire le trajet sans problème ou prévoir un déménagement avant de prendre son poste (Requis)
Question(s) de présélection:
- Qu'est-ce qui vous a donné envie de répondre à cette offre en particulier ?
Expérience:
- PHP: 3 ans (Requis)
- JavaScript: 2 ans (Optionnel)
Lieu du poste : En présentiel