Nous sommes en pleine phase de scaling, les fondations de l’application sont construites et nous allons lancer de gros chantiers sur le développement de la marketplace côté client et côté Gojobber (intérimaire).
L’équipe Tech & Product est composée de plus de 40 personnes organisées en squads. Chaque squad est composée de : 1 Engineering Manager, 3 à 4 Software Engineers et 1 Product Manager.
En parallèle des 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).
On souhaite donc renforcer les squads sur plusieurs postes de Software Engineers en CDI à Aix-en-Provence pour faire face aux challenges techniques qui nous attendent sur le produit !
En tant que membre à part entière d’une squad, vous participez à tous les événements de celle-ci (daily stand-ups, retro, review, planning), et apportez votre contribution personnelle via les activités suivantes :
Dans le scope de votre squad : vous délivrez principalement des features innovantes à fort impact, vous êtes amené à comprendre le besoin avec 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. Vous participez aussi à la maintenance et au support des équipes opérationnelles sur les produits développés.
Dans le scope des guildes : vous êtes amené à travailler sur des sujets techniques transverses qui vous passionnent et qui auront un fort impact sur vos pairs (DX améliorations, CI/CD optimisations, infrastructure scaling, transversale package…)
Mais c’est aussi partager des valeurs au sein de l’équipe tech de :
En ce qui concerne, les valeurs de Gojob c’est par ici —-> https://gojob.breezy.hr/
Depuis 1 an, nous avons choisi de développer les nouvelles features dans une architecture en microservices.
Les applications backend sont développées avec NestJS (Node.js), API REST et GraphQL. 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 avec Jest, Puppeteer et Cypress. On utilise également le TDD comme méthode de travail et de développement.
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 grâce à PostgreSQL, Elasticsearch, MongoDB, Redis et BigQuery.
Si vous ne maîtrisez pas l’ensemble de cette stack, ce n’est pas grave ! Tant que vous voulez apporter de la valeur à l’utilisateur le plus rapidement possible en développant des features de bout en bout.
Avoir du sens à son travail et développer son ownership💡
Apprendre et se former en continue 🎯
Les petits + 🆒
Vous avez déjà une expérience confirmée d’au moins 2 ans dans le développement web.
Vous êtes proactif, vous aimez partager vos connaissances, vous former et proposer des améliorations sur le produit.
Vous voyez le testing comme un véritable outil pour guider la conception et assurer la qualité du code.
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 !
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.