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.
🧠 Ta mission, si tu l’acceptes
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é.
🛠️ Stack & techno
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
🔍 Le profil qu’on cherche
🧱 Ce qu’on considère comme indispensables :
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.
🧗♀️ Et ce qu’on peut t’apprendre :
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.
🎯 Ce qu’on attend surtout :
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.
💡 Pourquoi ce projet est cool
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.
⚙️PROCESS
Test de présélection en ligne
Entretien Culture Fit (30 mn) en visio avec Noémie, notre People Manager
Entretien et test technique en visio avec trois membres de ta future team
Entretien final avec Mic, notre CEO
🏠 Localisation & rythme de travail
📍 Le poste est basé à Lille, au cœur de notre siège KaraFun.
Nous fonctionnons en mode hybride, avec une large place laissée au télétravail.
👉 Toutefois, certaines fonctionnalités nécessitent un accès physique à notre salle de test (tests DMX, fumée, vidéo…), ce qui implique de pouvoir venir régulièrement au bureau.
Comment postuler ?
Si cette offre t'intéresse, passe le test de sélection :