Développeur / Développeuse Node.JS / Public API
GoMind est une société de conseil en innovation, avec un état d’esprit 100 % Numérique Responsable.
Nous répondons généralement sous 3 jours
À propos de GoMind 🌱
Notre cœur de métier consiste à concevoir et développer des produits numériques plus simples, plus performants et pensés pour durer.
Nous accompagnons nos clients à travers plusieurs offres complémentaires :
GoChange : notre activité de conseil, pour accompagner la transformation de nos clients avec les technologies contemporaines que nous maîtrisons,
GoFactory : notre activité de régie pour nous clients chez qui nous opérons en build comme en run sur leurs assets digitaux,
GoLab : une approche hybride pour expérimenter, prototyper et construire des produits à impact,
GoVersity : notre centre de formation dédié à la montée en compétences sur la tech, le craft et le Numérique Responsable.
Dans ce contexte, nous recrutons un·e développeur·se back-end Node.js confirmé·e pour rejoindre l'équipe Public API de l'un de nos clients, et concevoir des API exposées à des consommateurs externes (partenaires, clients, écosystème produit).
Être développeur·se Node.js chez GoMind / Equipe Public API
Être développeur·se Node.js chez GoMind, ce n'est pas juste exposer des endpoints.
C'est un rôle qui repose sur trois piliers :
Robustesse : des architectures solides, testées et scalables.
Qualité : du code propre, maintenable et lisible.
Responsabilité : performance, sobriété et impact du produit dans le temps.
Sur ce poste, ces piliers prennent une dimension particulière : une Public API, c'est un contrat de confiance avec des consommateurs externes que tu ne contrôles pas — la moindre rupture de compatibilité ou la moindre faille de conception se paie cash, en support comme en réputation.
👉 Ton rôle : concevoir des API publiques fiables et bien pensées pour des consommateurs externes, participer aux choix d'architecture, et faire progresser collectivement la qualité technique des produits livrés.
Ce que l’on attend de toi
Construire des systèmes robustes, clairs et durables — avec, pour ce poste, un vrai souci de l'expérience des développeurs externes qui consomment ton API.
Concrètement :
Concevoir, documenter et faire évoluer des API publiques destinées à des consommateurs externes (partenaires, clients, intégrateurs).
Définir et faire vivre une stratégie de versioning et de compatibilité ascendante, pour ne jamais casser les intégrations existantes.
Rédiger une documentation d'API claire et exploitable (contrats OpenAPI/Swagger), pensée comme un vrai produit à part entière.
Mettre en place les mécanismes de contrôle d'accès aux API publiques : gestion des clés API, quotas, rate limiting, monitoring des usages.
Participer à la conception technique : modélisation et rédaction de documents techniques.
Concevoir et maintenir des architectures API et serverless (Node.js, AWS Lambda, Infrastructure as Code, API Gateway).
Appliquer les bonnes pratiques de conception : DDD, Clean Architecture, TDD, pair programming, code review.
Contribuer au cadre agile (Scrum) et participer aux rituels d'équipe.
Construire une stratégie de tests complète : unitaires, intégration/API (dont tests de contrat), automatisés et fonctionnels.
Utiliser les outils modernes : Docker, Kubernetes, GitFlow, GitLab CI/CD, Jenkins.
Travailler avec différentes bases de données : DynamoDB, SQL/NoSQL, GraphQL.
Prendre en compte les enjeux du numérique responsable : Green IT, accessibilité, design éthique.
Collaborer au quotidien avec des équipes pluridisciplinaires (Tech Leads, PO, QA, DevOps…).
Être force de proposition, curieux·se et motivé·e par l'innovation, la qualité et la performance.
Au quotidien, on attend aussi :
Une vraie rigueur d'ingénierie.
Une capacité à challenger les choix techniques.
Une culture du partage et de l'amélioration continue.Ce que tu gagnes en rejoignant GoMind
Une vraie culture back-end & craft.
Des projets modernes (API, serverless, cloud-native).
Des sujets actuels : performance, sécurité, éco-conception, Numérique Responsable.
Un cadre qui favorise la montée en compétences (GoVersity, communautés, formations).
Un environnement où l’impact technique est réel.
Rémunération
👉 Fixe : à définir selon profil
Autres avantages :
Mutuelle prise à 100%
CSE avec une cagnotte mensuelle alimentée par GoMind
Formations
Plan d’intéressement (PEI + PERCOLI) avec abondement à 200%
Profil recherché
4 ans d'expérience minimum en développement back-end, avec une expertise Node.js.
Solide maîtrise des architectures API et serverless.
Expérience concrète dans la conception ou la maintenance d'API publiques/partenaires (API-first, contrats OpenAPI, gestion de versioning).
Sensibilité à l'expérience développeur (DX) côté consommateurs externes : documentation, clarté des contrats, prévisibilité des évolutions.
À l'aise avec les bases de données SQL/NoSQL et les pratiques DevOps.
Sensibilité aux enjeux de performance, de qualité et de responsabilité numérique.
Curieux·se, autonome et orienté·e qualité.
🚨 Avant de postuler, ce qu’il faut retenir :
Ce poste s'adresse à des profils qui aiment construire des systèmes solides et durables, exposés à un public externe.
Si tu apprécies l'architecture, les contrats d'API bien pensés et la performance, tu vas t'épanouir.
Si tu cherches un rôle sans exigence technique, ce n'est pas le bon cadre.
Poste à pourvoir en Île-de-France uniquement
- Département
- Ingénieur Développeur
- Localisations
- Île-de-France
- Statut à distance
- Hybride