N’envoyez pas de CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.
Gojob recrute un stagiaire de fin d’études pour rejoindre une squad technique. Vous travaillerez sur des features de production, du design à la mise en ligne, avec la perspective d’un CDI à l’issue du stage.
Profil: BAC+5 en ingénierie, première expérience en développement web TypeScript (frontend et backend), esprit user-centric, proactif et orienté utilisateur, en Aix-en-Provence.
Vous évoluerez dans une culture d’ingénierie ouverte, avec des formations et des opportunités de progression.
Pourquoi nous rejoindre ?
Vous rejoindrez une squad aux côtés de Software Engineers, Product Builders, Data Engineers et d’un PM. Vous travaillerez sur de vrais sujets produits, de leur conception jusqu’à leur mise en production.
À l’issue du stage, l’aventure pourra se poursuivre en CDI.
Dans le périmètre de votre squad, vous livrez principalement des features innovantes à fort impact : vous êtes amené·e à comprendre le besoin avec les utilisateurs et votre Product Manager, à définir une solution technique correspondante, à l'implémenter en suivant les bonnes pratiques de l'équipe tech Gojob et vous assurez de sa mise en production et de son bon fonctionnement.
Dans le scope des guildes, vous serez amené·e à travailler sur des sujets techniques transverses qui vous passionnent et qui auront un fort impact sur vos pairs (améliorations DX, optimisations CI/CD, infrastructure scaling, architecture, librairies transverses, sujets IA…).
Et c’est aussi partager des valeurs au sein de l’équipe tech :
Passion : on aime apprendre, partager et faire évoluer nos pratiques. Meet-ups, talks, conférences ou BBL font régulièrement partie de la vie de l’équipe.
Pragmatisme : on privilégie les solutions simples et efficaces, avec un objectif clair : créer de la valeur rapidement, sans sur-ingénierie.
Humilité : le feedback fait partie de notre quotidien. On partage ce qui fonctionne comme ce qui peut être amélioré, avec transparence et bienveillance.
Backend — NestJS, Node.js, REST, GraphQL
Frontend — React, TanStack Router, TanStack Query
Langage — TypeScript de bout en bout
Data — PostgreSQL, Elasticsearch, MongoDB, Redis, BigQuery
Infra & CI/CD — GCP, Kubernetes, GitLab
Testing — Jest, avec une pratique du TDD
GenAI — Claude, LangChain, LiteLLM, Langfuse
L’IA ne se limite pas à nos produits : elle fait partie de notre façon de travailler. Les développeurs utilisent notamment Claude pour construire des features, investiguer et corriger des bugs, avec un harness que nous faisons évoluer en continu.
Côté tech : les devs s’appuient sur Claude pour construire des features et corriger des bugs, et nous améliorons en continu notre harness (l’outillage et les conventions qui encadrent l’IA dans notre code).
Côté produit et ops : les PM et les équipes opérationnelles construisent elles-mêmes leurs apps, publiées sur notre app store interne.
De l’autonomie et de l’impactVous ne serez pas là pour exécuter des tickets. Vous prendrez progressivement en charge des sujets de bout en bout, participerez aux décisions techniques et produit, et verrez directement l’impact de ce que vous construisez sur nos utilisateurs.
Cet impact est aussi social : en 2025, 35 % de nos intérimaires étaient des jeunes ni en emploi, ni en études, ni en formation (NEET), soit plus de 5 400 jeunes accompagnés vers l’emploi.
Une vraie culture d’ingénierieDéploiement continu, pair programming, TDD, Domain-Driven Design, Clean Architecture… Nous cherchons en permanence à améliorer notre façon de construire, sans transformer nos pratiques en dogmes.
Du temps pour apprendre et progresserFormations internes et externes, veille, guildes, partage de connaissances : l’apprentissage fait partie du quotidien. Chaque semaine, notre Tech Book Club nous permet également d’approfondir ensemble des sujets techniques, avec des dizaines de livres disponibles.
Une équipe ouverte sur l’extérieurNous participons régulièrement à des meet-ups et conférences comme Sunny Tech, NodeConf ou DevOps D-Day, pour apprendre mais aussi partager nos pratiques avec la communauté.
Sans oublier une rémunération attractive (1000e en M1, 1500e en M2!), accompagnée d’un cadre stimulant et des opportunités de développement
Vous préparez un BAC+5 en école d’ingénieur
Vous cherchez un stage de fin d’études d'une durée de 6 mois (avec une convention de stage française)
Vous parlez couramment français
Vous avez une première expérience en développement web, notamment sur TypeScript (front et back)
Vous êtes proactif·ve, vous aimez partager vos connaissances, vous former et proposer des améliorations sur le produit
Vous êtes user-centric : vous pensez avant tout à la valeur ajoutée pour l’utilisateur lors de la conception d’une feature
Vous avez l’habitude de travailler sur des cycles de delivery courts et vous êtes familier·ère avec les principes de CI/CD sur des environnements Cloud
Et surtout, vous êtes passionné·e, volontaire et humble !
Un échange téléphonique de 30 minutes avec un Talent Acquisition Manager ou un Engineering Manager
Un kata en développement avec un lead de l’équipe
Une demi-journée dans nos locaux : exercices en pair (développement et architecture), déjeuner avec l'équipe, entretien avec Nicolas (CTO)