Gojob
Gojob
France

Stage - Software Engineer (basé à Aix-en-Provence) (H/F)

IT Consulting / Software Engineering.NET / Web DevelopmentCloud infrastructure / DevOps

Published about 8 hours ago

Internship
⏱️3+ months
💵1000€ - 1200€
💼On-site
💰Paid
📅Expires in 4 days
Not motivated? Five minutes, then stop if you want.

Job description

  • Pourquoi nous rejoindre ?
  • En tant que Software Engineer (stagiaire), vous travaillerez aux côtés de Staff, senior et junior Software Engineers pour porter un sujet précis (fil rouge) et serez intégré complètement à une squad ainsi qu’à l’équipe Tech. Découvrez une partie de notre équipe ici : https://tech.gojob.com/team/. Nous intervenons fréquemment dans des événements nationaux et internationaux pour partager et améliorer nos pratiques. L’apprentissage et la recherche de l’excellence dans notre développement est au cœur de nos réflexions, et nous saurons vous faire progresser tout au long de votre stage. Une poursuite en CDI après le stage est envisagée pour les profils qui sauront apprendre.
  • A quoi ressemblera votre quotidien :
  • Dans le cadre de votre squad, vous livrerez principalement des features innovantes à fort impact. Vous serez amené à comprendre le besoin avec les utilisateurs (aux États-Unis ou en France) et votre Product Manager, à définir une solution technique correspondante, à l’implémenter selon les principes de l’équipe tech GoJob et à la transmettre aux utilisateurs.
  • Dans le cadre des guildes, vous travaillerez sur deux sujets techniques transverses qui vous passionnent et qui auront un fort impact sur vos pairs (DX améliorations, CI/CD optimisations, infrastructure scaling, architecture, bibliothèques transverses…).
  • Et c’est aussi partager des valeurs au sein de l’équipe tech de :
  • Passion : nous cherchons constamment à progresser et à améliorer nos pratiques. Nous participons régulièrement à des meet-ups, talks, conférences, BBL; découvrez-les sur notre blog : https://tech.gojob.com/events/
  • Pragmatisme : nous cherchons à créer le plus de valeur en un minimum de temps
  • Humilité : nous encourageons un feedback transparent et régulier au sein de l’équipe; il faut savoir accepter la critique constructive !
  • En termes de stack tech, de quoi parlons-nous ?
  • Nous possédons plusieurs services, maintenus par les différentes équipes.
  • Backend : NestJS (Node.js) avec REST et GraphQL (Gateway fédérée)
  • Frontend : React (Next.js, Gatsby)
  • TypeScript sur frontend & backend
  • Testing : TDD avec Jest
  • Gestion de projet, code source et CI/CD sur GitLab
  • Plateforme hébergée sur Google Cloud Platform (Kubernetes) ; frontend déployé sur Netlify
  • Stockage de données : PostgreSQL, Elasticsearch, MongoDB, Redis et BigQuery
  • GenAI : outils comme OpenAI ou LangChain, à utiliser selon les cas d’usage
  • Si vous ne maîtrisez pas l’ensemble de cette stack, ce n’est pas grave : l’objectif est de délivrer de la valeur rapidement en développant des fonctionnalités de bout en bout.
  • Ce qu’on a prévu pour vous :
  • Avoir du sens à son travail et développer son ownership
  • Chaque ligne de code contribue à un projet qui nous tient à cœur : hacker le chômage !
  • Une organisation agile & lean qui maximise son impact : Déploiement en continu (5+ par jour), Pair Programming, Data Driven Initiatives
  • Promoteurs du Software Craftsmanship, nous nous formons et progressons sur des pratiques comme le Domain Driven Design, le TDD et la Clean Architecture
  • Autonomie et responsabilité : vous devenez owner d’un sujet et vous avez la totale confiance de votre équipe
  • Rémunération attractive (1000€ en M1, 1200€ en M2), cadre stimulant et opportunités de développement
  • Apprendre et se former en continue :
  • Du temps dédié à l’amélioration continue et au self-improvement : formations internes et externes, partage de connaissances, veille technologique, Guildes
  • Le Tech Book Club : un moment dédié chaque semaine pour aborder une lecture technique; dizaines de livres disponibles
  • Participation à des meet-ups et conférences internationales : React Europe, NodeConf, Dev Ops D-Day, Developer Week… Vous pouvez aussi être speaker lors de nos meet-ups
  • Un career path personnalisé orienté vers l’expertise technique ou le management selon vos aspirations
  • Votre profil :
  • BAC+5 en top école informatique
  • Stage de fin d’études d’une durée de 6 mois (avec une convention de stage française)
  • Français courant
  • Première expérience en développement web, notamment sur TypeScript (frontend et backend)
  • Proactif, vous aimez partager vos connaissances, vous former et proposer des améliorations sur le produit
  • Orienté utilisateur : vous pensez avant tout à la valeur ajoutée pour l’utilisateur lors de la conception d’une feature
  • Habitude de travailler sur des cycles de delivery courts et familiarité avec les principes de CI/CD sur des environnements Cloud
  • Passionné, volontaire et humble
  • Le process de recrutement :
  • 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)