Qualineo

Qualineo

SaaS/Servicios en la nube, Salud, TI/Digital

Lille

Organisation et méthodologies

L'organisation du quotidien tourne autour de la méthodologie SCRUM au travers de daily par squad, de sprint planning/refinement fonctionnels et techniques en amont des itérations et de review/retro en fin de sprint.

Les features sont proposées par le métier (remontées utilisateurs, retours terrain, évolutions légales, etc.), puis retranscrites en US fonctionnelles par le pôle Produit et traduites techniquement par les architectes et les leads dev.

Chaque feature est présentée et discutée lors de refinements TechxProduct afin d'inclure chaque personne dans l'élaboration des features, et ainsi permettre de préparer le développement.

Projets et défis techniques

From Postgraphile to Nest !

Initialement, nos technos nous permettaient de mettre en place rapidement des fonctionnalités métiers. La librairie PostGraphile nous permettait de générer notre schéma GraphQL depuis notre base PostgreSQL et de maintenir à jour automatiquement notre API GraphQL. Mais la complexité métier était alors gérée côté Front et directement sur la base de données PostgreSQL. Progressivement, nous avons atteint les limites de scalabilité et avons décidé de nous réapproprier notre API GraphQL.

Ainsi, depuis plusieurs mois, nous développons nos propres services côté Back grâce à NestJS pour migrer progressivement la complexité métier côté Back et préparer une architecture micro-services.

Qualineo est à l'écoute de l'ensemble de ses parties prenantes en ce qui concerne l'évolution de son application SaaS.

L'équipe Produit interroge les utilisateurs de l'application afin de prioriser le développement de fonctionnalités.

L'ensemble des collaborateurs de Qualineo disposent également d'un outil unique et simple permettant de communiquer à l'équipe produit les besoins des utilisateurs clairement exprimés lors de différents échanges.

Ensuite, l'ensemble est traduit dans des prototypes permettant de présenter les évolutions aux utilisateurs dans le but de valider le fonctionnement, et en interne afin de prévenir des développements à venir.

Processus de recrutement

Notre processus de recrutement en 6 étapes :

  1. Le candidat postule en nous communiquant le maximum d'informations sur lui et sur ses motivations 📝
  2. Sacha - Talent Acquisition Manager - réceptionne sa candidature et entame l'échange 📬
  3. Cédric - CTO - approfondit ses motivations et ses expériences 👀 
  4. Un de nos Tech Lead prend le relai pour proposer un petit test technique 🏗
  5. On débrief du challenge  🗣
  6. Enfin, dernier échange avec Gladys - DRH - et Sacha 🙂