FICHE DE POSTE Stage Développeur Fullstack — Fin d'études (6 mois)
INFORMATIONS GÉNÉRALES Intitulé du poste Stagiaire Développeur Fullstack Type de contrat Convention de stage (fin d'études) Durée 6 mois Disponibilité Dès que possible Localisation Paris / Télétravail partiel Gratification Selon convention légale
CONTEXTE DU PROJET Vous rejoindrez l'équipe technique pour participer au développement d'une marketplace de missions professionnelles. Ce projet ambitieux repose sur une architecture moderne, scalable et maintenable, allant du frontend React/Next.js jusqu'au backend NestJS, en passant par la gestion des données, la sécurité et les notifications.
MISSIONS PRINCIPALES Frontend Développer des interfaces utilisateur avec Next.js 15, React 18 et TypeScript 5 Intégrer des composants UI avec Tailwind CSS v3 et shadcn/ui Implémenter la gestion d'état serveur avec TanStack Query Créer et valider des formulaires avec React Hook Form et Zod
Backend Concevoir et développer des API REST avec NestJS et TypeScript Travailler avec PostgreSQL 16 (requêtes, migrations, optimisations) Mettre en place des mécanismes de cache avec Redis 7 Participer à l'intégration du système d'authentification JWT / Passport.js / RBAC
DevOps & Qualité Contribuer à la configuration de l'environnement Docker Compose Participer à la mise en place du monitoring (Sentry, Pino, Grafana) Écrire des tests unitaires et d'intégration Collaborer via Git et participer aux revues de code
PROFIL RECHERCHÉ Formation Étudiant(e) en fin d'études (Bac+4/5) en informatique, développement logiciel ou équivalent École d'ingénieurs, université ou formation spécialisée en développement web
Compétences techniques requises Maîtrise de JavaScript / TypeScript Expérience avec React et/ou Next.js Connaissance d'un framework backend (NestJS, Express ou équivalent) Bases en SQL et manipulation de bases de données relationnelles Utilisation de Git au quotidien
Compétences appréciées (bonus) Expérience avec Docker et la conteneurisation Connaissance de Redis ou des systèmes de queues (BullMQ) Notions de sécurité web (JWT, RBAC, CORS, rate limiting) Intérêt pour l'architecture logicielle et les bonnes pratiques
Qualités personnelles Curiosité, autonomie et envie d'apprendre Esprit d'équipe et communication claire Rigueur dans la rédaction du code et des documentations Capacité à prendre des initiatives et proposer des améliorations
CE QUE NOUS OFFRONS Un projet concret avec des responsabilités réelles dès le premier jour Un encadrement technique de qualité et une montée en compétences sur une stack moderne Un environnement de travail bienveillant avec du feedback régulier Flexibilité et télétravail partiel Possibilité d'embauche à l'issue du stage selon les opportunités
STACK TECHNIQUE Frontend : Next.js 15 · React 18 · TypeScript 5 · Tailwind CSS v3 · shadcn/ui · TanStack Query · Zod Backend : Node.js 20 LTS · NestJS · TypeScript · PostgreSQL 16 · Redis 7 · BullMQ Infra & Monitoring : Docker Compose · Nginx · Sentry · Grafana Stack · Cloudflare R2
COMMENT POSTULER Envoyez votre CV et un court message décrivant votre motivation et un projet (personnel ou scolaire) dont vous êtes fier(e) à : tootreecam@gmail.com
Ce stage est ouvert à toutes et tous, sans distinction de genre, origine ou parcours. Nous valorisons la diversité des profils.