Notre besoin :
L’équipe Tech & Product est composée de plus de 30 personnes organisées en squads. Chaque squad est composée de : 1 Engineering Manager, 3 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 Product Design (qui accompagne les squads sur la user research et le design de l’app).
Nous recherchons activement notre prochain Engineering Manager pour rejoindre notre squad responsable de la satisfaction client et gojobber. Squad qui a déjà réussi à augmenter de plus 80% l’automatisation de flux afin de rétribuer correctement et rapidement chacun de nos intérimaires. En plus, de l’impact business et utilisateurs, tu rejoindras une squad avec une forte séniorité et une expertise reconnue sur des sujets tels que la clean archi et le DevOps.
Du coup, quel est le travail d’Engineering Manager chez Gojob ?
En tant qu’Engineering Manager vous rejoindrez une équipe composée principalement de senior software engineers et collaborez de manière étroite avec le Product Manager pour leader la squad autant sur un aspect organisationnel que stratégique.
Engineering
Vous êtes hands-on, capable de désigner et/ou challenger des choix d’architecture, d’implémenter des features, et de répondre à des problèmes par des correctifs. Vous avez une forte expérience en développement fullstack et avez des connaissances sur la partie infrastructure / DevOps.
Vous êtes le garant de la qualité et du monitoring de la delivery à chaque étape du cycle de développement et vous assurez que les bons outils sont utilisés et maîtrisés par l’ensemble de la squad.
People Management
Vous managez les software engineers de votre squad, vous faites des suivis personnalisés et réguliers avec chacun d’entre eux, vous leur fournissez régulièrement des feedbacks, vous êtes responsable de de la gestion de leur évolution ainsi que de leur évaluation tout en étant garant de leur bien être dans le cadre du travail.
Equipe
Vous êtes la glue qui lie l’équipe, vous prenez la responsabilité de son efficacité, vous en êtes le servant leader garant de son fonctionnement optimal et de son amélioration continue. Vous êtes le lien privilégié avec l’extérieur autant pour aider dans la delivery que pour partager les challenges et contraintes rencontrés. Vous construisez la meilleure équipe en définissant et recrutant les meilleurs profils.
Produit
Vous êtes le “meilleur ami” de votre Product Manager, vous co-construisez ensemble la vision de l’équipe et de son scope. Vous êtes co-responsable de la conception, de l’architecture, de la priorisation des projets ainsi que des KPIs de succès à monitorer (Tech et Business). Vous travaillez en direct avec les sponsors business pour définir la vision et la roadmap avec le Product Manager, vous rencontrez régulièrement les utilisateurs pour être au plus proche du terrain et êtes proactif dans la définition des sujets.
Leadership
Supporté par votre manager Eric (Head of engineering), vous serez activement impliqué dans les rituels stratégiques de l’équipe Tech afin d’établir une vision claire pour l’ensemble de Gojob, que ce soit tech, produit ou organisationnel..
Vous êtes le garant du fait que l’équipe est complètement intégrée et alignée avec les objectifs d'entreprise business et tech.
Vous êtes passionné par un sujet transverse? Devenez en l’ambassadeur et l’owner au sein du département pour le faire grandir (Ex : Gamification, blog, meetup, …) .
En termes de stack tech, de quoi parlons-nous ?
Les applications backend sont développées avec NestJS (Node.js) avec du REST et du GraphQL (Gateway Fédérée). Les applications frontend sont développées avec React (Next.js, Gatsby).
On utilise TypeScript sur le frontend & le backend.
Côté testing, on travaille en TDD comme méthode de travail et de développement avec des outils comme Jest.
L’équipe utilise Gitlab pour la gestion du projet, du code source et la CI/CD. La plateforme est hébergée sur Google Cloud Platform (Kubernetes). Les applications frontend sont déployées sur Netlify.
On stocke des millions de données concernant nos intérimaires et nos clients sur des systèmes adaptés, comme PostgreSQL, Elasticsearch, ou BigQuery.
Dans notre secteur d’activité, nous sommes en échange constant avec nos utilisateurs et clients. Les technologies GenAI sont donc approprié à nos use cases vous serez amené à utiliser des outils tels que openAI ou LangChain.
Il est peu probable que vous maitrisiez l’ensemble de la stack, et c’est normal! Vous serez constamment épaulé par nos experts pour vous aider. L’important est que vous soyez moteur pour apporter de la valeur à l’utilisateur le plus rapidement possible en développant des features de bout en bout.
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 : initier l’inclusion sociale aux personnes éloignées de l’emploi en leur donnant accès au travail !
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
Un accompagnement dédié sur nos valeurs et techniques de management par des experts reconnus (lean, feedback, bienveillance, évolution de carrière....)
Autonomie et responsabilité sont les mots d’ordre ! Tu deviens owner d’un sujet et tu as la totale confiance de ton équipe.
Intégrer une équipe et des collègues passionnés et passionnants (conférences, articles, papiers, expertise technique, fan de management)qui vit bien ensemble (NPS Tech : 4,2/5)
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 :… Et si vous le souhaitez, vous pouvez aussi être speaker lors de nos meet-ups (https://tech.gojob.com/events/)
Des Techs épanouis : chacun bénéficie d'un career path personnalisé qui oriente soit vers de l'expertise technique soit vers du management.