Développeur·se Senior Fullstack PHP / Laravel & Vue.js (H/F/X)
il y a 15 heures
Villejust
CDI – Temps plein – Villejust (91) – télétravail possible KPAX en deux mots Chez KPAX, on conçoit le logiciel de gestion de parcs d’impression leader en France, capable de piloter et optimiser des flottes partout dans le monde. Oui, des imprimantes. Et non, ce n’est pas boring. C’est même un terrain de jeu technique assez musclé : IoT, Big Data, prédiction, IA… bref, des sujets qui parlent vraiment aux développeurs qui aiment comprendre, optimiser et construire des systèmes robustes. Ici, la tech n’est pas un argument marketing, c’est le cœur du produit. On travaille sur des volumes de données réels, des problématiques d’architecture, d’interopérabilité et de performance qui demandent réflexion, rigueur… et un vrai plaisir à coder. Et en plus, KPAX est une filiale du Groupe Office Automation, qui réunit +100 collaborateurs pour +50 M€ de chiffre d’affaires. Donc tu bosses dans un environnement technique exigeant et mais avec un groupe solide derrière. Chez nous, on valorise trois valeurs simples : la performance, la transparence, le bien-être. Dans cet ordre logique : on construit bien, on se dit les choses, le tout dans un environnement positif et bienveillant. Pourquoi nous rejoindre (et pourquoi maintenant) ? • Passage à l’échelle : on structure l’architecture backend & frontend pour soutenir notre croissance internationale (performances, sécurité, observabilité)., • Impact produit réel : vous livrez des fonctionnalités utilisées au quotidien par des clients exigeants, et qui gèrent des centaines de milliers d’équipements., • Ownership & exigence : vous prenez la main sur les sujets de développement de bout en bout, du Front aux services backend, en gardant une qualité sans compromis. Votre mission En tant que Senior Fullstack PHP/Laravel & Vue.js, vous : • Concevez et livrez des fonctionnalités de bout en bout : API, logique métier, intégrations, et interfaces Vue.js élégantes et performantes., • Faites évoluer l’architecture : performance, scalabilité (queues, caches, patterns de résilience), sécurité, observabilité (metrics, logs, traces) et qualité front., • Structurez le front : design system (components réutilisables), Sass/CSS architecture (BEM/ITCSS), accessibilité (WCAG/RGAA), responsive, state management (Pinia/Vuex)., • Tenez le niveau d’ingénierie : standards de code (ESLint/Prettier/Stylelint), revues de code, RFC/ADR, dette technique raisonnée., • Contribuez à la qualité de l’équipe : pair programming, revues pédagogiques, partage de connaissances (front & back)., • Collaborez en mode produit : vous challengez les specs, clarifiez les besoins, arbitrez impact vs complexité (UX, perf, sécurité). Votre quotidien • Concevoir et développer des fonctionnalités utiles, ergonomiques, performantes et sécurisées., • Consommer et concevoir des APIs REST propres, • Construire des UIs Vue.js modernes (Vue 3, Composition API), Sass/CSS soignés, composants accessibles., • Tester avec PHPUnit côté back, Cypress (E2E) côté Front., • Optimiser MySQL (modèle, indexation, requêtes), tirer parti de Redis, • Travailler dans un environnement Docker/Azure avec GitLab CI et pipelines., • Contribuer à la sécurité (auth, permissions, protection des données, durcissement), et à la fiabilité (timeouts, retries, idempotence)., • Co‑animer les rituels Scrum, maîtriser la dette technique, documenter (ADR/RFC), instrumenter (Prometheus/Grafana). Stack & environnement Backend : PHP 8 / Laravel 12, MySQL, Redis, NGINX, Linux, GitLab CI/CD, Prometheus, Grafana, Blackfire.io Frontend : Vue.js (Vue 3), Sass, CSS3, Vite, Cypress (E2E), ESLint/Prettier/Stylelint Infra : Docker, Kubernetes, MS Azure Outils : Jira, GitLab, cypress.io Profil recherché • 5+ ans en PHP (7/8) dont 3+ ans sur Laravel (ou Symfony, à l’aise pour basculer)., • 2+ ans en Vue.js (Vue 2/3), ES2015+, Sass/CSS ; maîtrise de l’architecture CSS (BEM/ITCSS), responsive et accessibilité (WCAG)., • Solide expérience des APIs REST, MySQL (modélisation, perfs, transactions), Redis, queues, et Vibe coding., • Pratique convaincante de la pyramide de tests (unitaires, intégration, E2E) et des revues de code (front & back)., • À l’aise avec Docker, CI/CD (GitLab), observabilité (Prometheus/Grafana), expérience en déploiement continu., • Bonus : Pinia/Vuex, TypeScript (optionnel), C# et/ou Python, expérience IoT, Azure, Kubernetes avancé. Un bon niveau d’anglais est nécessaire sur ce poste à portée internationale. Ce que nous offrons • Impact immédiat : vos décisions front & back se voient en prod, rapidement., • Ownership : liberté, responsabilité, confiance dès le jour 1., • Équipe exigeante & bienveillante : on se tire vers le haut, on apprend ensemble., • Hybride / remote : poste basé à Villejust (91) ou remote en France., • Package : rémunération motivante selon profil et localisation + tickets restaurant + frais de transport + mutuelle + primes. Ce qui ne nous intéresse pas • Les buzzwords sans substance., • Les paillettes sans impact (ping‑pong > non, qualité > oui)., • Le CV parfait : montrez-nous surtout ce que vous avez construit et appris. Processus de recrutement • Échange découverte (30 min) – votre parcours, vos envies, notre contexte., • Session technique (75–90 min) – design & code review (cas concret), pair programming front & back., • Fit produit & équipe (45–60 min) – échange avec le/la Lead Dev & la team., • → Retour sous quelques jours. Pas de marathon, on valorise la discussion et le concret. Comment postuler ? Dites‑nous pourquoi vous voulez nous rejoindre, ce qui vous motive dans notre mission, et comment vous ferez progresser le produit et l’équipe.