Développeur Backend Senior Javascript - Node.Js H/F

SAPIENS GROUP
Suresnes, France
1 day ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
€104,000.0 - €117,000.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Agile Methodology Amazon Cloudfront Unit Testing Code Review Continuous Delivery Software Design Patterns Elasticsearch Memcached Node.Js Object-Oriented Software Development RabbitMQ
+15 more
Redis Akamai Reverse Proxy Web Applications Test-Driven Development (TDD) Backend Git Varnish Kubernetes Cloudflare Search Engines NestJS JestJS Docker Microservices

Job description

Dans le cadre du renforcement de ses équipes de développement, la Direction Produit et des Technologies d’un grand groupe média recherche un(e) Développeur(se) Backend Senior JavaScript pour participer à la conception, au développement et à l’évolution d’applications web à forte audience.

Vous rejoindrez une équipe Agile et contribuerez à la construction de services backend robustes, performants, sécurisés et maintenables, dans un environnement technique moderne incluant Node.js, NestJS, RabbitMQ, Varnish et -work+1

Vos missions

  • Participer à l’analyse et à la compréhension des besoins métier.
  • Concevoir et développer de nouvelles fonctionnalités backend.
  • Assurer la maintenance corrective et évolutive des applications existantes.
  • Refactoriser et améliorer continuellement le code existant : qualité, lisibilité, sécurité et performance.
  • Réaliser les tests unitaires et techniques nécessaires à la qualité des développements.
  • Participer aux revues de code et contribuer à l’amélioration des bonnes pratiques de développement.
  • Rédiger la documentation technique des développements réalisés.
  • Transmettre vos connaissances et accompagner les membres de l’équipe.
  • Participer aux cérémonies Agile : sprint planning, daily, revues et rétrospectives

Requirements

Profil recherchéVous justifiez de plus de 5 années d’expérience significative en développement backend JavaScript/Node.js et maîtrisez les enjeux de qualité, de sécurité et de maintenabilité d’applications web.jobintree+1Compétences requisesExcellente maîtrise de Node.js 24, NestJS et Express (version 4 et supérieure).Expérience avec RabbitMQ : messages asynchrones, files d’attente et traitements asynchrones.Solides connaissances en architecture applicative et conception orientée objet : principes SOLID, découpage en services, design patterns (Builder, Factory, etc.).Expérience en Clean Architecture ou architecture hexagonale ; appétence pour les microservices.Maîtrise du cache applicatif : Redis, Memcached ou équivalent.Bonne connaissance de Varnish en tant que reverse proxy : gestion des TTL, stratégies d’invalidation (Purge/Ban), cache partagé et absorption des pics de trafic.Pratique courante des tests unitaires et d’intégration avec Jest ou Vitest, ainsi que du TDD dans un contexte de déploiement continu.Bonne maîtrise de Docker : conteneurisation, débogage en environnement isolé.Maîtrise de Git et des pratiques de développement collaboratif.Compétences appréciéesExpérience avec Kubernetes ou d’autres plateformes d’orchestration de conteneurs.Expérience dans des environnements éditoriaux, médias ou applications à forte audience.Connaissance d’Elasticsearch ou d’autres moteurs de recherche textuels.Expérience d’interfaçage avec un CDN tel que Akamai, Cloudflare ou CloudFront, pour l’optimisation des assets et des temps de chargement., Vous justifiez de plus de 5 années d’expérience significative en développement backend JavaScript/Node.js et maîtrisez les enjeux de qualité, de sécurité et de maintenabilité d’applications web.jobintree+1, * Excellente maîtrise de Node.js 24, NestJS et Express (version 4 et supérieure).

  • Expérience avec RabbitMQ : messages asynchrones, files d’attente et traitements asynchrones.
  • Solides connaissances en architecture applicative et conception orientée objet : principes SOLID, découpage en services, design patterns (Builder, Factory, etc.).
  • Expérience en Clean Architecture ou architecture hexagonale ; appétence pour les microservices.
  • Maîtrise du cache applicatif : Redis, Memcached ou équivalent.
  • Bonne connaissance de Varnish en tant que reverse proxy : gestion des TTL, stratégies d’invalidation (Purge/Ban), cache partagé et absorption des pics de trafic.
  • Pratique courante des tests unitaires et d’intégration avec Jest ou Vitest, ainsi que du TDD dans un contexte de déploiement continu.
  • Bonne maîtrise de Docker : conteneurisation, débogage en environnement isolé.
  • Maîtrise de Git et des pratiques de développement collaboratif.

Compétences appréciées

  • Expérience avec Kubernetes ou d’autres plateformes d’orchestration de conteneurs.
  • Expérience dans des environnements éditoriaux, médias ou applications à forte audience.
  • Connaissance d’Elasticsearch ou d’autres moteurs de recherche textuels.
  • Expérience d’interfaçage avec un CDN tel que Akamai, Cloudflare ou CloudFront, pour l’optimisation des assets et des temps de chargement.

EUR

Clean Implémentation de moteurs de recherche Réalisation de patrons de conception Varnish Git Test driven development (TDD) Kubernetes Node.js Proxy Javascript Docker

Benefits & conditions

Salaire :400€-450€/jours

False

EducationalOccupationalCredential postgraduate degree EducationalOccupationalCredential bachelor degree EducationalOccupationalCredential

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Loading talks and stories from around this role…