Développeur Backend Node.js / NestJS Senior (H/F)

Warren Walter

Paris

On-site

EUR 70,000 - 100,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Warren Walter recherche un Développeur Backend Node.js / NestJS Senior pour concevoir, développer et optimiser des services web à forte audience. Vous rejoindrez une équipe Agile au sein de la Direction Produits et Technologies et travaillerez sur des architectures évolutives et performantes.

Vous maitrisez Node.js 24, NestJS, Express, RabbitMQ, Redis ou Memcached, Docker et les tests Jest/Vitest. Vous appliquerez les principes SOLID et les patterns Clean Architecture, participerez aux revues de

Qualifications

  • Plus de 5 ans d’expérience en développement backend JavaScript.
  • Expertise en conception et développement d’applications web performantes et scalables.
  • Maîtrise des environnements Node.js/NestJS/Express et des pratiques TDD.

Responsibilities

  • Analyser et comprendre les besoins métiers afin de proposer des solutions techniques adaptées.
  • Concevoir, développer et faire évoluer des services backend en Node.js, NestJS et Express.
  • Assurer la maintenance corrective et évolutive des applications existantes.
  • Refactoriser et optimiser le code afin d’améliorer sa qualité, sa lisibilité et ses performances.
  • Concevoir et maintenir des traitements asynchrones et des systèmes de messagerie avec RabbitMQ.
  • Optimiser les mécanismes de cache et de reverse proxy (Varnish, TTL, purge) et la gestion des pics de trafic.
  • Mettre en œuvre et optimiser des solutions de cache applicatif telles que Redis ou Memcached.
  • Participer aux réflexions d’architecture en appliquant SOLID et Clean Architecture.
  • Développer et maintenir les tests unitaires et d’intégration avec Jest ou Vitest (TDD).
  • Contribuer à la conteneurisation et au débogage des applications avec Docker.
  • Participer aux revues de code et à l’amélioration continue des pratiques de développement.
  • Rédiger la documentation technique et partager les connaissances au sein de l’équipe.
  • Participer aux cérémonies Agile et collaborer avec les parties prenantes.

Skills

Autonomie
Rigueur
Travail en équipe
Gestion du trafic

Tools

Node.js
NestJS
Express
RabbitMQ
Redis
Memcached
Docker
Git
Jest
Vitest
Varnish
Kubernetes

Job description

Dans le cadre du renforcement des équipes techniques d’un acteur majeur du secteur des médias, nous recherchons un(e) Développeur(se) Backend Node.js / NestJS Senior pour contribuer au développement, à la maintenance et à l’optimisation d’applications web à forte audience.

Vous rejoindrez une équipe de développement au sein de la Direction Produit et des Technologies et interviendrez sur des projets nécessitant une expertise backend confirmée, avec des enjeux importants de performance, de qualité logicielle, de maintenabilité et de gestion du trafic.

Vous participerez aussi bien à la conception de nouvelles fonctionnalités qu’à l’amélioration continue des applications existantes, dans un environnement collaboratif et Agile.

Vos missions
  • Analyser et comprendre les besoins métiers afin de proposer des solutions techniques adaptées.

  • Concevoir, développer et faire évoluer des services backend en Node.js, NestJS et Express.

  • Assurer la maintenance corrective et évolutive des applications existantes.

  • Refactoriser et optimiser le code afin d’améliorer sa qualité, sa lisibilité et ses performances.

  • Concevoir et maintenir des traitements asynchrones et des systèmes de messagerie avec RabbitMQ.

  • Optimiser les mécanismes de cache et de reverse proxy avec Varnish, notamment les stratégies de TTL, d’invalidation et de gestion des pics de trafic.

  • Mettre en œuvre et optimiser des solutions de cache applicatif telles que Redis ou Memcached.

  • Participer aux réflexions d’architecture en appliquant les principes SOLID, les design patterns et les approches Clean Architecture ou hexagonale.

  • Développer et maintenir les tests unitaires et d’intégration avec Jest ou Vitest, en intégrant les pratiques de TDD.

  • Contribuer à la conteneurisation et au débogage des applications avec Docker.

  • Participer aux revues de code et à l’amélioration continue des bonnes pratiques de développement.

  • Rédiger la documentation technique et contribuer au partage des connaissances au sein de l’équipe.

  • Participer aux cérémonies Agile et collaborer avec les différentes parties prenantes du projet.

Vous justifiez de plus de 5 ans d’expérience significative en développement backend JavaScript, avec une expertise confirmée dans la conception et le développement d’applications web robustes et performantes.Vous maîtrisez notamment :Backend : Node.js 24, NestJS, Express 4+.Messaging : RabbitMQ, traitements asynchrones et files d’attente.Cache et performance : Varnish, stratégies de TTL, Purge/Ban, Redis ou Memcached.Architecture : principes SOLID, design patterns, Clean Architecture ou architecture hexagonale.Qualité logicielle : tests unitaires et d’intégration, Jest, Vitest, TDD.Environnement technique : Docker, Git, pratiques de développement collaboratif et déploiement continu.Vous êtes également à l’aise avec les problématiques de performance, de sécurité, de maintenabilité et de scalabilité des applications.

Autonome et rigoureux(se), vous êtes capable de prendre du recul sur les choix techniques, de proposer des améliorations et de partager votre expertise avec les autres membres de l’équipe.

Compétences appréciées
  • Une expérience sur les technologies et environnements suivants constituera un véritable atout :Kubernetes et orchestration de conteneurs.

  • Environnements médias, éditoriaux ou applications à forte audience.

  • Elasticsearch et moteurs de recherche textuels.

  • Solutions CDN telles qu’Akamai, Cloudflare ou CloudFront.

  • Architectures microservices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Backend Node.js / NestJS Senior (H/F) Freelance
Développeur Backend Node.js / NestJS Senior (H/F) Freelance

Warren Walter • Paris

On-site
EUR 65,000 - 95,000
Développeur Back-end Node.js Sénior - Média & Streaming (H/F)
Développeur Back-end Node.js Sénior - Média & Streaming (H/F)

DHM IT • Paris

On-site
EUR 70,000 - 110,000
Développeur back-end Node.js (F/H) (IT) / Freelance
Développeur back-end Node.js (F/H) (IT) / Freelance

ODHCOM - FREELANCEREPUBLIK • Paris

On-site
EUR 65,000 - 90,000
Développeur Node.js Backend Senior
Développeur Node.js Backend Senior

INOV • Paris

On-site
EUR 75,000 - 110,000
SQL/NoSQL (MongoDB, Redis)
ORM Prisma/TypeORM
ElasticSearch
+5
Développeur Node.js H/F
Développeur Node.js H/F

GROUPE LR TECHNOLOGIES • Lyon

On-site
EUR 55,000 - 75,000
Développeur Nest.js – Lille, France (H/F)
Développeur Nest.js – Lille, France (H/F)

Astek • Lille

On-site
EUR 55,000 - 75,000
Développeur Backend Node.js Senior (IT) / Freelance
Développeur Backend Node.js Senior (IT) / Freelance

Axande • Paris

On-site
EUR 55,000 - 90,000
Développeur backend Node.js / NestJS Senior : cache et messaging (IT) / Freelance
Développeur backend Node.js / NestJS Senior : cache et messaging (IT) / Freelance

INSYCO • Paris

On-site
EUR 65,000 - 90,000
Senior JavaScript & Node.js Engineer
Senior JavaScript & Node.js Engineer

NEXTON • Paris

On-site
EUR 65,000 - 90,000
Communautés dynamiques
Meet Ups formation continue
Formations professionnelles
+3
Développeur(se) Node, TypeScript, AWS | Senior | (H/F)
Développeur(se) Node, TypeScript, AWS | Senior | (H/F)

join the sircle • Paris

On-site
EUR 60,000 - 90,000