Testlify est une plateforme d'évaluation des compétences et d'entretien propulsée par l'IA, utilisée par les entreprises pour évaluer les candidats. J'ai pris en charge le frontend des modules d'entretien IA de Testlify — les interfaces interactives en temps réel qu'utilisent les candidats — en travaillant étroitement avec les équipes IA et backend pour définir le comportement de chaque mode avant de le construire.
Ce que j'ai construit
- Interfaces d'entretien IA (chat, voix, vidéo) : Construction du frontend des entretiens IA multimodaux — les écrans où les candidats interagissent avec une IA par chat textuel, micro en direct et vidéo.
- Capture média : Prise en charge des API navigateur pour l'audio et la vidéo en temps réel — permissions caméra et microphone, visualisations audio en direct pour que les candidats voient qu'ils sont entendus, et réglages côté client pour garder les échanges avec l'IA fluides et conversationnels.
- Gestion de l'état de l'entretien : Construction de la logique d'état frontend pour composer avec les parties imprévisibles d'un entretien IA en direct — coupures réseau, attente que l'IA génère la question suivante, et progression dans les étapes d'évaluation sans bloquer le candidat.
Pourquoi c'était important
Un frontend soigné a rendu ces entretiens IA utilisables à grande échelle et a réduit l'effort manuel que les recruteurs devaient fournir — de l'ordre de 40 % de travail administratif en moins par évaluation. Les modules d'entretien IA ont fait partie de la croissance de la plateforme sur cette période, contribuant à une hausse notable du chiffre d'affaires.