En bref
|
|
| Le rôle |
Mentor·e technique de notre alternant développeur : code review, architecture, bonnes pratiques |
| Format |
Prestation freelance, 2h toutes les 2 semaines (rythme à caler ensemble) |
| Lieu |
Lyon, en présentiel. |
| Rémunération |
Indemnisé - tarif horaire ou forfait mensuel, à définir ensemble |
| Durée |
6 mois minimum, renouvelable |
| Contact |
[email protected] |
Le contexte
On refond notre outil interne : sortir du no-code, construire une base de talents unifiée (réconciliation de deux bases existantes, plusieurs centaines de milliers de profils) et quatre portails - entreprises, talents, recruteurs, back-office admin - avec un module de sourcing IA par-dessus.
Ce projet est porté par un alternant développeur, épaulé côté produit par Marion (co-CEO, ex-Head of Product, 12 ans de Product Management). Il code vite, avec de l'assistance IA, et il livre.
Ce qui nous manque : quelqu'un pour challenger ses choix techniques et le faire progresser.
Les missions
- Code review exigeante. Lire le code produit depuis la dernière séance et dire ce qui ne passera pas l'année : couplage, nommage, gestion d'erreurs, code mort, duplication, dette assumée vs dette subie.
- Revue d'architecture. Challenger les décisions de structure : découpage des modules, frontières entre services, modèle de données, stratégie de synchronisation entre systèmes, gestion des migrations.
- Transmission des bonnes pratiques. Git, tests, CI, conventions, documentation, observabilité.
- Formation d'un jeune dev. L'objectif final n'est pas que le code soit bon, c'est qu'il sache pourquoi il est bon. On cherche un mentor, pas un auditeur.
La stack à challenger
- Front : Next.js 14+ (App Router), TypeScript, Tailwind CSS. Déploiement Vercel.
- Back : FastAPI, Python 3.11+, Pydantic.
- Data : Supabase - PostgreSQL 15+, pgvector, Auth, Storage, RLS.
- Automatisation : n8n (synchronisation entre systèmes, workflows métier).
- IA : orchestration LangGraph, LLM, embeddings et recherche sémantique, observabilité Langfuse.