Rejoignez l'équipe BeatMate
Vous êtes passionné de musique et de technologie ? Rejoignez une équipe talentueuse et contribuez à façonner l'avenir de la préparation DJ. Nous recherchons des personnes motivées, créatives et autonomes.
Notre culture
Chez BeatMate, nous croyons que les meilleurs produits naissent de la passion. Notre équipe est composée de développeurs qui sont aussi des musiciens, des DJs et des passionnés de son. Cette double expertise nourrit chaque fonctionnalité que nous créons.
Passion musique & code
Nous développons un logiciel DJ parce que nous aimons profondément la musique. Chaque membre de l'équipe apporte sa sensibilité musicale dans les décisions techniques et fonctionnelles.
Remote-first
Notre équipe est 100% distribuée. Nous travaillons depuis la France, l'Europe et au-delà. Pas de bureau imposé, pas de trajet : vous travaillez depuis l'endroit où vous êtes le plus productif et créatif.
Innovation constante
Nous repoussons les limites de la technologie audio avec l'IA, le traitement DSP avancé et des interfaces utilisateur modernes. L'innovation est au coeur de notre ADN.
Open source quand possible
Nous contribuons à la communauté open source et partageons nos outils internes lorsque c'est possible. Nous utilisons et soutenons de nombreux projets open source (JUCE, Qt, ONNX, SQLite...).
Stack technique
Notre stack technique est variée et moderne. Voici les technologies principales avec lesquelles nous travaillons au quotidien :
C++20
Coeur du moteur audio, analyse DSP, traitement temps réel, performance critique
JUCE
Framework audio multiplateforme, plugins, gestion des périphériques audio
Qt6
Interface utilisateur desktop, widgets personnalisés, rendu GPU accéléré
ONNX Runtime
Inférence IA pour la détection BPM, tonalité, énergie, séparation de stems
SQLite
Base de données locale embarquée, gestion de bibliothèques de 13 000+ pistes
Python (Flask)
API backend, système de licences, webhooks, outils internes
PHP (WordPress)
Site web vitrine, blog, e-commerce WooCommerce, documentation en ligne
JavaScript
Frontend web, animations, interactions utilisateur, intégrations tierces
Postes ouverts
Découvrez nos opportunités actuelles et trouvez le poste qui correspond à vos compétences et à votre passion.
Développeur C++ Audio
Rejoignez le coeur du développement BeatMate. Vous travaillerez sur le moteur DSP, les algorithmes d'analyse audio en temps réel et l'intégration du framework JUCE. Vous contribuerez à l'amélioration de la précision de détection BPM, de la séparation de stems et du traitement audio avancé.
Compétences requises :
- Expérience avancée en C++17/20 (5+ ans)
- Connaissance du traitement de signal numérique (DSP)
- Expérience avec JUCE ou un framework audio similaire
- Maîtrise du multithreading et de l'optimisation mémoire
- Sensibilité musicale et connaissance du monde DJ (un plus)
Développeur Frontend React/TypeScript
Vous développerez le dashboard web et l'application mobile companion de BeatMate. Vous créerez des interfaces modernes, réactives et accessibles pour permettre aux DJs de gérer leur bibliothèque depuis n'importe quel appareil.
Compétences requises :
- Expérience solide en React et TypeScript (3+ ans)
- Connaissance de Next.js ou framework SSR similaire
- Expérience avec React Native ou Flutter (un plus)
- Maîtrise de CSS avancé (animations, responsive, glassmorphism)
- Sensibilité UX/UI et souci du détail
Ingénieur QA / Testeur
Vous serez garant de la qualité de BeatMate. Vous concevrez et exécuterez des tests automatisés, mettrez en place des pipelines CI/CD et effectuerez des tests de régression pour chaque release. Votre objectif : zéro bug en production.
Compétences requises :
- Expérience en tests automatisés (2+ ans)
- Connaissance des outils CI/CD (GitHub Actions, Jenkins)
- Expérience avec les tests d'applications desktop (un plus)
- Maîtrise des tests de régression et des tests de performance
- Rigueur, méthodologie et souci du détail
Community Manager DJ
Vous animerez la communauté BeatMate sur Discord, les réseaux sociaux et les forums. Vous créerez du contenu engageant (tutoriels, tips, mises en avant de DJs), organiserez des événements en ligne et serez le pont entre nos utilisateurs et l'équipe de développement.
Compétences requises :
- Expérience en community management (2+ ans)
- Connaissance approfondie du monde DJ et de la musique électronique
- Maîtrise de Discord, Twitter/X, Instagram, YouTube et TikTok
- Capacité à créer du contenu vidéo et graphique
- Excellent relationnel et communication écrite en français et anglais
Avantages
Travailler chez BeatMate, c'est bénéficier d'un environnement de travail pensé pour le bien-être et la productivité de chaque membre de l'équipe.
Remote 100%
Travaillez depuis n'importe où dans le monde. Pas de bureau imposé, pas de trajet quotidien. Nous nous retrouvons en personne une à deux fois par an pour des séminaires d'équipe.
Horaires flexibles
Nous faisons confiance à notre équipe. Organisez votre journée comme vous le souhaitez, tant que les objectifs sont atteints et que vous êtes disponible pour les réunions d'équipe.
Licence BeatMate Premium gratuite
Tous les membres de l'équipe bénéficient d'une licence BeatMate Premium à vie, incluant toutes les fonctionnalités et les futures mises à jour.
Conférences
Budget annuel pour participer à des conférences techniques et musicales (ADC, NAMM, AES, Sonar...). Partagez vos connaissances et restez à la pointe.
Matériel DJ fourni
Contrôleur DJ, casque monitoring, carte son : nous fournissons le matériel nécessaire pour que vous puissiez tester BeatMate dans des conditions réelles et développer votre passion.
Candidature spontanée
Vous ne trouvez pas le poste idéal dans la liste ci-dessus, mais vous êtes convaincu que vous pouvez apporter une valeur ajoutée à l'équipe BeatMate ? N'hésitez pas à nous envoyer une candidature spontanée. Nous sommes toujours à la recherche de talents passionnés.
Envoyez-nous votre CV, un lien vers votre portfolio ou votre profil GitHub, et expliquez-nous pourquoi vous souhaitez rejoindre BeatMate.
Envoyer ma candidature