Lead Dev Laravel - Vuejs - C# H/F

Kpax
Canton des Ulis, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Remote
Canton des Ulis, France

Tech stack

PHP
API
Agile Methodologies
Business Logic
Azure
C Sharp (Programming Language)
CSS
Code Review
Continuous Delivery
Continuous Integration
Linux
Python
Laravel
MySQL
Nginx
Scrum
Redis
Release Management
Prometheus
Symfony
TypeScript
Web Content Accessibility Guidelines
Eslint
PHPUnit
Grafana
Cypress
Technical Debt
Backend
Vue.js
SASS
Perf (Linux)
WebPack
Gitlab-ci
Kubernetes
Front End Software Development
REST
Docker

Job description

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.
  • Équipe compacte, Aplayers : 5 devs aujourd'hui (vous serez le/la 6e), Agile (Scrum), autonomie, feedbacks, amélioration continue.

Si vous aimez l'ownership, les défis techniques concrets et élever la barre côté front ET back, vous serez à la bonne adresse., En tant que Lead 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é).

Et, en tant que Lead, vous prenez en charge en plus :

  • Socle technique & qualité globale : cadrer et faire respecter les normes de développement, piloter les montées de version (frameworks, libs, runtime), assurer une base de composants homogène et robuste (front & back).
  • Release management : superviser la préparation des packages de production et être garant·e du process de livraison (tests, builds, traductions, validation, déploiement).
  • Opérations & fiabilité : organiser et prioriser le traitement des alertes/erreurs (outil de suivi des erreurs), suivre les versions et la roadmap dans l'outil de gestion de projet, améliorer la résilience (timeouts, retries, idempotence).
  • Pilotage transverse : animer le board du socle technique avec les référents concernés, coordonner régulièrement avec le service client sur les bugs remontés, et avec l'infra sur sécurité et observabilité.
  • Architecture & performance : concevoir des architectures multicomposants pour des problématiques complexes, investiguer et résoudre des sujets de prod (perfs, volumétrie, trafic).
  • Developer Experience : améliorer en continu l'environnement dev (Docker, scripts, automatisations CI/CD, templates, outillage).
  • Montée en compétences & veille : organiser pair programming, revues de code, microformations, animer la veille technologique et la diffuser utilement.
  • Représentation technique : apporter l'expertise lors d'échanges avec partenaires technologiques, prospects et clients finaux - en français et en anglais.
  • Contribution stratégique : participer activement à la roadmap et à la stratégie produit/tech via le board produit.
  • Handson sur les sujets critiques : coder les parties nécessitant une expertise avancée (IA, performance, sécurité renforcée, etc.).

Indicatif de répartition : ~60% build / 40% leadership & pilotage (variable selon période).

Votre quotidien

  • Concevoir 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 CI et pipelines.
  • Contribuer à la sécurité (auth, permissions, protection des données, durcissement) et à la fiabilité (timeouts, retries, idempotence).
  • Animer les cérémonies Scrum (daily, sprint planning, review, retro), maîtriser la dette technique, documenter (ADR/RFC), instrumenter (Observabilité/Monitoring).
  • Suivre le flux qualité : gestion des versions, triage des erreurs, préparation des releases et communication associée., 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 et lead (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.

Requirements

Stack & environnement

  • Backend : PHP 8 / Laravel 12, 3, 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 : gestion de projet, CI/CD, monitoring/observabilité, Impact immédiat : vos décisions front & back et vos choix de socle 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., Profil recherché7+ ans d'expérience dont 5+ ans en PHP (7/8) et 3+ ans sur Laravel (ou Symfony, à l'aise pour basculer).2+ ans en Vue.js (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, observabilité, expérience en déploiement continu et release management.Expérience avérée en animation technique d'équipe (cadrage socle, normes de dev, pair prog, coaching, veille).À l'aise pour représenter la tech en rendez-vous partenaires/clients (FR/EN).Bonus : Pinia/Vuex, TypeScript, C# et/ou Python, expérience IoT, Azure, Kubernetes avancé, sécurité applicative, tuning MySQL avancé.Soft skills : sens produit/UX, communication claire, leadership technique pragmatique (faire simple quand il faut, architecturer quand c'est nécessaire), sens du service et de la qualité.Diplôme, école : peu importe. Ce qui compte, c'est votre niveau, votre impact et votre état d'esprit.Un bon niveau d'anglais est nécessaire sur ce poste à portée internationale., * 7+ ans d'expérience dont 5+ ans en PHP (7/8) et 3+ ans sur Laravel (ou Symfony, à l'aise pour basculer).
  • 2+ ans en Vue.js (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, observabilité, expérience en déploiement continu et release management.
  • Expérience avérée en animation technique d'équipe (cadrage socle, normes de dev, pair prog, coaching, veille).
  • À l'aise pour représenter la tech en rendez-vous partenaires/clients (FR/EN).
  • Bonus : Pinia/Vuex, TypeScript, C# et/ou Python, expérience IoT, Azure, Kubernetes avancé, sécurité applicative, tuning MySQL avancé.
  • Soft skills : sens produit/UX, communication claire, leadership technique pragmatique (faire simple quand il faut, architecturer quand c'est nécessaire), sens du service et de la qualité.

Diplôme, école : peu importe. Ce qui compte, c'est votre niveau, votre impact et votre état d'esprit. Un bon niveau d'anglais est nécessaire sur ce poste à portée internationale.

Benefits & conditions

Hybride / remote : poste basé à Villejust (91) télétravail hybride.

  • Package compétitif : rémunération selon profil + Primes + transport + mutuelle + croissants & cookies.

About the company

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 coeur 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., 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 coeur 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.Équipe compacte, Aplayers : 5 devs aujourd'hui (vous serez le/la 6e), Agile (Scrum), autonomie, feedbacks, amélioration continue.Si vous aimez l'ownership, les défis techniques concrets et élever la barre côté front ET back, vous serez à la bonne adresse.

Apply for this position