ESENCA

Contractor job Développeur Back-End (TypeScript / Node.js)

Lille

ESENCA

Job position

Contractor
As soon as possible
1 year
5 to 10 years experience
Hybrid
Lille, Hauts-de-France
Published on 01/02/2026

Share this job

🎯 Objectif global

Développer la V2 d’un produit de gestion des offres (Offer Repository), composant central d’une plateforme de commerce digital, avec une approche résolument orientée qualité, performance et software craftsmanship.

🧩 Contexte et contraintes du projet
  • Produit stratégique à très forte criticité métier

  • Exigences élevées en performance, scalabilité et robustesse

  • Culture forte de software craftsmanship

    • TDD comme fondation

    • BDD comme source d’inspiration (Behaviour Driven Development)

📦 Livrables attendus
  • Gestion des offres customer-centric, pilotée par zone géographique

  • Intégration de la disponibilité des offres

  • Code de haute qualité, maintenable et évolutif

  • Contribution active à une dynamique d’amélioration continue

🛠️ Description de la mission

Le poste porte sur le développement et l’évolution d’un Offer Repository, véritable colonne vertébrale d’un écosystème SI de commerce digital.

Ce composant critique consolide l’ensemble des offres de produits et de services (retail et marketplace) afin d’alimenter de nombreux systèmes consommateurs : front web, parcours omnicanaux, encaissement, etc.

La mission s’inscrit dans une transformation majeure du modèle d’offre :

  • Passage d’une logique centrée sur les stocks magasins

  • Vers une offre dynamique, construite à partir du besoin géographique du client

🚀 Enjeux techniques
  • Performance critique : jusqu’à 20 milliards d’appels API par mois

  • Volumétrie massive : exposition et manipulation de centaines de millions d’offres

  • Scalabilité & haute disponibilité : architectures capables d’absorber de forts pics de charge

  • Fiabilité du code : la robustesse n’est pas négociable

🧠 Méthodologie & culture technique

Vous évoluerez dans un environnement mature, exigeant et orienté excellence technique :

  • Architecture : application stricte des principes d’architecture hexagonale

  • Qualité logicielle : pratiques avancées de TDD et BDD

  • Agilité réelle : cycles courts, feedback continu, amélioration permanente

  • Collaboration : échanges techniques riches et forte responsabilité collective

🧰 Compétences techniques requises

Impératif – Niveau confirmé à expert

  • TypeScript, Node.js

  • NestJS (concepts avancés, patterns, modularité)

  • TDD & BDD (maîtrise réelle, pas théorique)

  • Kafka (incluant Schema Registry, AVSC)

  • MongoDB

Conception & Architecture

  • Domain Driven Design (DDD)

  • Architectures Hexagonale, Onion, Event-Driven

Observabilité

  • Monitoring et performance applicative (Datadog apprécié)

🌍 Compétences linguistiques
  • Français courant – Impératif

  • Anglais professionnel – Impératif

Candidate profile

🤝 Profil recherché
  • Développeur back-end expert, passionné par le code bien fait

  • Force de proposition, capable de challenger l’existant

  • À l’aise dans des contextes complexes, à forts enjeux business

  • Sens aigu de la qualité, de la performance et de la maintenabilité

Lezennes, Hauts-de-France
20 - 99 employees
Corporate / Direct Employer
Le Groupe Esenca réunit des expertises complémentaires autour d'une idée unique : la quête de l'excellence. Conseil, Recrutement, Portage salarial ou de Développement de business : notre métier depuis 2004, c'est de répondre aux défis du numérique et d'apporter à nos clients les meilleurs profils sur leurs projets IT. Notre démarche est entièrement basée sur un engagement : proposer à nos clients grands comptes régionaux les tops profils tout en assurant à chaque consultant un suivi attentif de son évolution. Un engagement porté par nos valeurs de confiance et d'innovation qui nous valent la confiance de nombreux talents des principaux acteurs économiques de la région.

Apply to this job!

Find your next career move from +1,000 jobs!

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Développeur Back-End (TypeScript / Node.js)

ESENCA

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us