Recruter un junior, c’est réduire le risque. Voici la checklist que j’applique à mon propre portfolio — et que je recommande aux recruteurs qui évaluent des candidats Full Stack JavaScript/TypeScript.
1. La démo s’ouvre-t-elle vraiment ?
Cliquez le lien live. Si la page est en 404, expirée ou demande des secrets impossibles à obtenir, le signal est faible. Une démo accessible avec un mode demo ou des données d’exemple est un bon signe.
2. Le dépôt est-il le produit, ou un dump ?
Cherchez un README en anglais clair, une structure de dossiers sensée, l’absence de secrets, et des instructions pour lancer le projet. Un repo « case study » doit pouvoir être lu sans l’auteur dans la pièce.
3. Y a-t-il des tests ou une CI ?
Même une couverture partielle (Vitest, Playwright, GitHub Actions) montre que le candidat sait que le code doit survivre au changement. L’absence totale n’est pas éliminatoire, mais c’est un différenciateur junior fort.
4. La stack est-elle cohérente avec le discours ?
Si le CV dit Full Stack React/Next.js, le portfolio doit le montrer de bout en bout : UI, données, auth ou paiements, déploiement. Méfiez-vous des landings HTML vendues comme « apps ».
Appliquez cette checklist à mon profil
Portfolio : https://alkhastvatsaev.dev — page recruteurs, études de cas, CV, GitHub et LinkedIn sont reliés. Mon objectif est que vous puissiez valider ou écarter le profil rapidement, avec des preuves.