Nous recherchons un·e stagiaire Développeur·se Full-Stack JavaScript motivé·e pour rejoindre notre équipe et contribuer au développement d’applications web modernes utilisant React.js, Next.js et Node.js.
Vous travaillerez en étroite collaboration avec les développeurs et les parties prenantes produit afin de livrer des fonctionnalités propres, performantes et évolutives, du front-end à l’API.
🎯 Vos missions
- Développer des composants UI responsives et réutilisables avec React.js
- Concevoir des pages et fonctionnalités prêtes pour la production avec Next.js (routing, SSR/SSG, API routes)
- Créer et maintenir des services backend en Node.js (APIs REST, logique métier)
- Intégrer le front-end aux APIs et gérer les flux de données asynchrones (fetching, gestion des erreurs, cache)
- Travailler avec des bases de données (MySQL / MongoDB) et écrire des requêtes ou modèles propres
- Participer aux revues de code, au debugging et à l’optimisation des performances
- Collaborer via Git (branches, pull requests) en respectant les bonnes pratiques de l’équipe
🛠️ Stack technique
Frontend : React.js, Next.js, TypeScript (atout), Tailwind CSS / CSS Modules
Backend : Node.js, Express ou NestJS (optionnel)
Base de données : MongoDB ou SQL (PostgreSQL / MySQL)
Outils : GitHub/GitLab, Postman, Docker (atout)
We are looking for a motivated Full-Stack JavaScript Developer Intern to join our team and help build modern web applications using React.js, Next.js, and Node.js.
You will work closely with developers and product stakeholders to deliver clean, scalable, and production-ready features from UI to API.
🎯 What You’ll Do
- Develop responsive and reusable UI components with React.js
- Build production-ready pages and features using Next.js (routing, SSR/SSG, API routes)
- Create and maintain backend services with Node.js (REST APIs, business logic)
- Integrate frontend with APIs and manage async data flows (fetching, caching, error handling)
- Work with databases (MySQL / MongoDB) and write clean queries or models
- Participate in code reviews, debugging, and performance improvements
- Collaborate using Git (branches, pull requests) following team best practices
🛠️ Tech Stack
Frontend: React.js, Next.js, TypeScript (nice to have), Tailwind CSS / CSS Modules
Backend: Node.js, Express or NestJS (optional)
Database: MongoDB or SQL (PostgreSQL / MySQL)
Tools: GitHub/GitLab, Postman, Docker (nice to have)