Alternance Software Engineer (H/F) - Aix en Provence

Aix-en-Provence
Tech – Engineering /
Apprenticeship
/ Hybrid
“At Gojob, we staff Workers instantly, at scale and with care.”
Notre mission? Gojob est une plateforme HR Tech qui s’appuie sur ses technologies & données pour fiabiliser, accélérer et humaniser le recrutement et l’accompagnement des Travailleurs Essentiels.

Notre succès est concret: +210% de croissance du CA en 3 ans et une expansion impressionnante en France et aux Etats-Unis. Nos équipes, composées de 200 collaborateurs dont 60% de femmes, sont le moteur de ce succès.
Nous avons créé une véritable “Communauté Gojob” de plus de 1 000 000 d’utilisateurs qualifiés et disponibles, et nous avons mis à l’emploi plus de 50 000 personnes. C'est ça, l'effet Gojob !

Nous sommes fiers de notre plateforme Tech & Data 100% intégrée et propriétaire. Créé en 2017 et supporté par 15M€+ d’investissements, le “Gojob AI Lab” compte plus de 30 développeurs et chercheurs. Ce laboratoire est en charge du développement continu d’Aglaé Matcher (algorithme de matching breveté) et Aglaé Alpha, la nouvelle génération d'IA alimentée par plus de 100 paramètres et 1 milliard de points de données utilisateurs.

Notre engagement ne se limite pas à trouver un travail à nos utilisateurs. Nous leur offrons des services financiers exclusifs (“Gojob MonCash”) et nous les aidons à progresser (“Gojob Academy”). Parce que chez Gojob, chaque individu mérite de se réaliser pleinement.

La performance économique? Chez Gojob, c'est aussi une affaire d'impact social. Nous avons les labels B Corp et Entreprise Sociale et Solidaire (ESS), et nous recrutons chaque jour plus de 30% de profils éloignés de l’emploi dans nos recrutements.

Pourquoi recrutons-nous ? 
L’équipe Tech & Product est composée de plus de 30 personnes organisées en squads. Chaque squad est composée de : 1 Team Lead, 4 Software Engineers et 1 Product Manager. 
En synergie avec les squads, nous avons une team Data (qui bosse sur notre algo de matching et bien d’autres sujets!) et une team UX Design (qui accompagne les squads sur l’user research et le design de l’app). 

Pour faire face aux challenges techniques qui nous attendent en France et à l’international, nous avons développé plusieurs offres d’alternances pour accueillir et former des alternants en fin d’études.

Du coup, quel est le travail de Software Engineer chez Gojob ? 
En tant que Software Engineer (alternance) vous travaillerez aux côtés de Staff, senior et junior Software Engineer 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 alternance. 
Une poursuite en CDI après l’alternance est envisagée pour les profils qui sauront apprendre.

Dans le scope de votre squad, vous délivrez principalement des features innovantes à fort impact, vous êtes amené à comprendre le besoin avec les utilisateurs (aux Etats-Unis ou en France) et votre Product Manager, à définir une solution technique correspondante, à l'implémenter en suivant les principes de l'équipe tech GoJob et à la transmettre aux utilisateurs. 
Dans le scope des guildes, vous serez amené à travailler sur 2 sujets techniques transverses qui vous passionnent et qui auront un fort impact sur vos pairs (DX améliorations, CI/CD optimisations, infrastructure scaling, Architecture, librairies transverses…)

Et c’est aussi partager des valeurs au sein de l’équipe tech de :
Passion : on cherche en permanence à 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 : on cherche à créer le plus de valeur en un minimum de temps
Humilité : on encourage un feedback transparent et régulier au sein de l’équipe, il faut donc savoir accepter la critique constructive !

En termes de stack tech, de quoi parlons-nous ? 
Notre stack technologique se compose principalement autour de NestJS, React, TypeScript, et des outils tels que Jest, Gitlab, Kubernetes, PostgreSQL, Elasticsearch, MongoDB, Redis, BigQuery, ainsi que des technologies d’IA tel que OpenAI. Chez Gojob, nous valorisons la passion pour l’apprentissage continu, le pragmatisme dans la création de valeur, et l’humilité à travers un feedback transparent. Nous offrons un environnement agile, qui favorise les déploiements continus, le pair programming, et où nous promouvons le Software Craftsmanship.

Rejoignez-nous pour faire partie d’une équipe tech passionnée qui valorise l’apprentissage, l’impact et le sens dans le travail quotidien. Consultez notre équipe sur https://tech.gojob.com/team/.

Et sinon, quels sont les avantages d’être un tech chez Gojob ? 
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é sont les mots d’ordre ! Tu deviens owner d’un sujet et tu as la totale confiance de ton équipe.


Apprendre et se former en continue 🎯

Du temps dédié pour l’amélioration continue et le self-improvement : Formations Internes & Externes, Partage de connaissances, veille techno, Guildes.
Le Tech Book Club : Un moment dédié chaque semaine pour aborder une lecture pointue avec des dizaines de livres techniques disponibles..
Des participations à des meet-ups et des conférences internationales : React Europe, NodeConf, Dev Ops D-Day, Developer Week… Et si vous le souhaitez, vous pouvez aussi être speaker lors de nos meet-ups (https://tech.gojob.com/events/)
Un career path personnalisé qui vous oriente soit vers de l’expertise technique, soit vers du management en fonction de vos aspirations. 

Êtes-vous notre futur(e) alternant Software Engineer ? 
Vous êtes dans un cursus niveau équivalent BAC+5 et vous cherchez une alternance.
Vous êtes proactif, 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 avec les principes de CI/CD sur des environnements Cloud. 
Mais surtout, vous êtes passionné, volontaire et humble ! 

Ce que nous vous offrons :
- Carte Swile (équivalent ticket resto) d’une valeur de 9€/jour pris en charge à 55% par Gojob
- Prise en charge de 50% des titres de transport
- Un forfait sport/culture à 150€/an
- Une prime vacances

Les avantages de Gojob:
Vous travaillez sur Aix-en-Provence : 300 jours de soleil par an dans un cadre de travail inspirant avec jardin avec vue sur les vignes et la lavande :) à 30 minutes de la mer et juste à côté de la célèbre Sainte Victoire propice à de superbes randonnées les week-ends !

Chez Gojob, quel est 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)