Entreprise
Comment fonctionnons-nous chez Kuzzle ?
Contribuez au développement des produits Kuzzle
Le cœur de Kuzzle : le Backend
Développez de nouvelles fonctionnalités du produit de base utilisé par des centaines de projets et recevez un retour immédiat des clients et de la communauté des développeurs.
Contribuez au produit de base écrit en Node.js et utilisant Elasticsearch et Redis.
Optimisations V8, évolutivité, systèmes distribués, sécurité, hautes performances et maintenabilité sont les mots clés.
Projets clients
Utilisez la fonctionnalité Kuzzle que vous avez développée sur un projet réel immédiatement.
Le quotidien d’un projet client chez Kuzzle :
- Un scrum en sprints courts, Kuzzle pour le backend
- Un frontend moderne (React, Vue, Flutter)
- Des projets intéressants dans l’espace IoT, Mobile, Web.
Choisissez vos outils et votre framework pour développer nos projets clients.
Vous voulez essayer cette nouvelle technologie à la mode ? Allez-y.

Evolution
Chez Kuzzle, nous ne construisons pas seulement des technologies, mais aussi des carrières. Au fur et à mesure de notre croissance, nous encadrons la prochaine vague de leaders accessibles, attachants et solidaires.

SDKs
Vous aimez Go, Java, C#, Python et autres ? Parfait !
Développez sur nos SDKs pour apporter l’utilisation de Kuzzle à encore plus d’environnements de développement.

DevOps
Automatisez tous les processus, des tests dans Travis au déploiement de clusters Kuzzle avec Terraform, en passant par la publication d’images sur Dockerhub et de paquets sur divers référentiels comme NPM, NuGet ou AWS…
Organisation et méthodes de travail

Holacratie
Comment fonctionne le principe d’holacratie chez Kuzzle ?
Pas de chef de projet qui distribue les tâches, ici chacun choisit indépendamment les tâches qu’il souhaite réaliser en fonction de la feuille de route du produit.
Toutes les décisions concernant la feuille de route du produit sont prises collectivement par les membres de l’équipe.
Ainsi tout le monde peut participer et soumettre des ateliers pour discuter des nouvelles fonctionnalités !

Agilité
Que ce soit Scrum ou Kanban, nous utilisons des méthodes agiles pour tous les projets réalisés.
Standups flexibles, affinage du backlog et rétrospective rythment nos journées et nos semaines sans être des doctrines inamovibles.

Ingénierie logicielle
Le fait d’être un projet Open Source nous oblige à respecter des normes de qualité les plus élevées que le standard habituel.
Tout le code du produit doit être testé de manière unitaire et fonctionnelle tout comme les bouts de code dans la documentation !
Chaque pull request est soigneusement inspecté pour y déceler les améliorations possibles et ne sera accepté qu’après validation par plusieurs membres de l’équipe.
Pourquoi faire partie de l’équipe Kuzzle ?

Développement des compétences
Les revues de code systématiques nous font progresser rapidement grâce aux conseils et aux retours des autres membres de l’équipe ainsi que de notre communauté.
Chez Kuzzle les profils seniors sont amenés à mentorer les profils juniors afin de faciliter l’apprentissage de nouveaux concepts et de limiter le bus factor.

Travailler en remote
Kuzzle rend possible le travail à distance grâce à nos outils collaboratifs.
Notre fonctionnement avec les pull requests offre aux membres de l’équipe une collaboration efficace de manière asynchrone.
Quand le planning le permet notre équipe se rejoint pour travailler ensemble dans un jardin ou à Istanbul !

Projet Open Source
Travailler sur un projet qui contribue à la richesse du monde de l’Open Source est une expérience enrichissante.
Que ce soit pour des étudiants iraniens soumis aux sanctions américaines, des universités au Canada ou des développeurs à travers le monde, votre travail est précieux.
#TechForGood
Vous souhaitez nous rejoindre ?
Découvrez toutes les offres d’emplois en cours sur notre page carrière.
Bureaux Kuzzle
Paris
94, avenue Ledru-Rollin
75011 Paris
+33 (0) 1 80 49 30 00
Montpellier
222, place Ernest Granier
34000 Montpellier
+33 (0) 4 99 13 68 60