Bluekango
Intelligence artificielle / Machine Learning, Logiciels, SaaS / Cloud Services
Cesson-Sévigné
L'équipe Tech
Le service R&D est chargé de trouver des solutions innovantes aux problématiques de nos clients, implémenter de nouvelles fonctionnalités, assurer la maintenance et contribuer à l’amélioration de la performance et la sécurité du logiciel SaaS BlueKanGo. Nous travaillons dans un contexte Agile depuis une quinzaine d'années, en facilitant les prises d'initiative et l'entraide au niveau de l'équipe.
Répartition des collaborateurs
Dev Php
50%
Dev Vue.js
10%
Dev Flutter
10%
Test
10%
Systèmes & DevOps
10%
Product
10%
3
Nombre de mises à jour évolutives annuelles
Technologies et outils
Symfony
100%PHP 8
100%MariaDB
100%GraphQL
100%Elasticsearch
100%CakePHP
100%API Platform
100%Vue.js
100%TypeScript
100%Storybook
100%Terraform
100%npm
100%GitLab
100%Docker
100%Azure Cloud
100%
Backend
Frontend
Devops
Gitlab ⚙️
Plateforme de développement utilisée par les différentes équipes pour le suivi des versions et l’intégration continue.
Clean Architecture ⚙️
Type d’architecture utilisée pour l’ensemble de nos nouveaux développements, celle-ci vise à un découpage plus intelligent en réduisant les dépendances entre briques de l’application.
Cloud Azure ⚙️
Service de Cloud Computing utilisé pour la mise à disposition de nos plateformes SaaS.
Organisation et méthodologies
Nous travaillons en méthode agile, avec un Daily d’équipe tous les matins, et des intersprints toutes les 5 semaines regroupant des rétrospectives en équipe, une review d’entreprise (chaque service de l’entreprise présente un bilan de ses activités sur les 5 semaines écoulées), et un repas d’entreprise où nous faisons venir un foodtruck et invitons tous nos collaborateurs. Au-delà de la méthodologie, nous essayons d’accorder l’autonomie suffisante pour que nos équipes puissent être moteurs et force de proposition.
Projets et défis techniques
Projets et défis techniques
Nous travaillons notamment sur des projets de migration et de modernisation de certains modules pour améliorer les performances, la scalabilité, la sécurité et l’accessibilité du logiciel. Ceci consiste en une mise à jour de notre stack technique afin de produire un code propre et maintenable en suivant les principes DDD (Domain Driven Design), CQRS et Clean Architecture.
Processus de recrutement
- Étape 1 : Premier entretien téléphonique de présentation avec le directeur technique
- Étape 2 : Deuxième entretien en visio d’1 à 2 heures avec le directeur technique, un lead technique et un membre expérimenté de l’équipe
- Étape 3 : Troisième entretien relationnel en présentiel avec 3 à 5 membres de l’équipe pour rencontrer des personnes avec qui on est amené à travailler quotidiennement