Chez KaraFun, on cherche à offrir bien plus qu’une playlist. Avec le projet Ambiance, tu contribueras à une expérience immersive pour nos clients B2B (bars karaoké) : lumière synchronisée à la musique, machine à fumée, affichage immersif sur vidéoprojecteur, contrôle de la clim… et tout ça orchestré depuis un mini PC sous Linux.
Tu rejoindras une équipe soudée et passionnée, avec une grande liberté technique, des responsabilités concrètes, et un impact direct sur l’expérience utilisateur final.
Tu seras la personne dédiée à temps plein sur le projet, mais jamais seul·e : les développeurs historiques (dont le lead backend) seront là pour t’accompagner et te transmettre les clés du système.
Participer activement à la refonte et l’évolution du système embarqué (NUC sous Yocto Linux).
Maintenir et améliorer le conteneur applicatif (Debian avec backend PHP et frontend Electron).
Garantir la stabilité, la sécurité, et la maintenabilité de l’ensemble du système (cycle de vie, mises à jour, observabilité…).
Intégrer de nouvelles fonctionnalités déjà éprouvées en interne ou non : DMX, climatisation, vidéoprojection, etc.
Travailler sur une base de code en production, déjà déployée chez des clients, avec de vrais enjeux de fiabilité.
Yocto Linux (OS embarqué minimal)
PHP 8.1+ (logique métier du conteneur)
Electron (Vue.js + TypeScript, ViteJS)
Go (gestion des services système, udev, cgroups…)
gRPC (communication entre conteneur applicatif et OS minimal)
Debian, Docker, systemd, udev
Parce qu’il tourne déjà en prod, avec de vrais utilisateurs, et que tu peux l’améliorer immédiatement.
Parce que c’est un système embarqué pas comme les autres, où backend, système, et UX se croisent.
Parce que tu auras du pouvoir d’action réel, et que ta courbe d’apprentissage va exploser.
Parce qu’on croit en la tech bien faite, utile, et durable, loin du bruit et des buzzwords.
Et parce que tu pourras voir ton système tourner en conditions réelles, dans nos propres bars KaraFun comme chez nos clients — le meilleur moyen de mesurer l’impact de ton travail
Très bonne maîtrise de PHP.
Solide connaissance de Linux (ligne de commande, services, logs, permissions…).
Capacité à lire et modifier du JavaScript/TypeScript, même sans expertise approfondie.
Go (surcouche système), Yocto, gRPC, Electron… notre stack est atypique et on le sait !
Intégration domotique : DMX, infrarouge, gestion de clim… Tu seras accompagné·e pour monter en compétences sur ces sujets.
Tu aimes comprendre comment les choses fonctionnent sous le capot.
Tu es débrouillard·e, rigoureux·se, autonome… mais tu sais demander de l’aide quand il le faut.
Tu es motivé·e par un produit concret, visible, qui sert à quelque chose de fun et de tangible.
Test de présélection à passer en ligne
Entretien Culture fit avec Noémie (30 min), notre People Manager
Entretien et test technique en visio ou en présentiel à Lille avec les membres de ta future team
Entretien final avec Mic, notre CEO