Les missions du poste


Nous recherchons une expertise confirmée en développement backend JavaScript, avec une maîtrise avancée de Node.js 24, NestJS et Express.js, afin d'analyser les besoins métier, concevoir des solutions robustes et développer de nouvelles fonctionnalités.

La mission comprend la maintenance corrective et évolutive, la refactorisation et l'amélioration de la qualité, de la lisibilité, de la sécurité et des performances du code existant.

Elle nécessite des pratiques avancées d'architecture logicielle : principes SOLID, design patterns, Clean Architecture, architecture hexagonale et, si pertinent, approche orientée microservices.

Une expertise en traitements asynchrones avec RabbitMQ, en caches applicatifs avec Redis ou Memcached et en optimisation du cache partagé et du reverse proxy Varnish (TTL, purge, ban) est également attendue.

La mission implique une pratique rigoureuse des tests unitaires et d'intégration avec Jest ou Vitest, du TDD, de Docker et de Git, ainsi qu'une participation active aux revues de code, à la documentation technique, au partage de connaissances et aux cérémonies Agile.

La connaissance de Kubernetes, d'Elasticsearch, des environnements éditoriaux ou média à forte audience et des solutions CDN (Akamai, Cloudflare ou CloudFront) constitue un atout.

Objectifs et livrables

- Analyser les besoins métier et proposer des solutions techniques adaptées.
- Concevoir et développer des fonctionnalités avec Node.js 24, NestJS et Express.js.
- Assurer la maintenance corrective et évolutive des applications.
- Refactoriser le code et améliorer sa qualité, sa lisibilité, sa sécurité et ses performances.
- Concevoir et maintenir des traitements asynchrones et des files de messages avec RabbitMQ.
- Optimiser le cache applicatif et le reverse proxy avec Redis, Memcached et Varnish (TTL, purges, bans et cache partagé).
- Appliquer les principes SOLID, les design patterns, la Clean Architecture et l'architecture hexagonale.
- Produire les tests unitaires et d'intégration avec Jest ou Vitest, dans une démarche TDD et de déploiement continu.
- Conteneuriser les applications avec Docker et contribuer à leur exécution dans des environnements orchestrés, notamment Kubernetes si nécessaire.
- Participer aux revues de code et améliorer les standards de développement.
- Rédiger la documentation technique, partager les connaissances et participer aux cérémonies Agile.
- Intégrer les développements dans les dépôts Git selon les pratiques établies.
- Fournir un code documenté, maintenable et conforme aux standards de qualité, avec les tests associés.
- Documenter les solutions et évolutions implémentées.

Nous recherchons un profil expert disposant d'une expertise en développement backend JavaScript, avec une maîtrise avancée de Node.js 24, NestJS et Express.js.

Compétences indispensables

- JavaScript backend : niveau expert.
- Node.js 24 : niveau expert.
- NestJS : niveau expert.
- Architecture logicielle : niveau expert, notamment les principes SOLID, les design patterns, la Clean Architecture et l'architecture hexagonale.
- Programmation orientée objet : niveau expert.
- Revue de code : niveau expert.
- Performance web : niveau expert.
- Cache applicatif : niveau expert, notamment Redis, Memcached et Varnish.
- Sécurité applicative : niveau expert.
- Tests unitaires et d'intégration : niveau confirmé, avec Jest ou Vitest et une pratique du TDD.
- RabbitMQ : conception de traitements asynchrones et gestion de files de messages.
- Docker : conteneurisation des applications.
- Git : pratiques de développement collaboratif.

Une connaissance de Kubernetes, d'Elasticsearch, des environnements éditoriaux ou média à forte audience et des solutions CDN telles qu'Akamai, Cloudflare ou CloudFront constitue un atout complémentaire.

Le profil recherché doit être capable d'analyser les besoins métier, de concevoir des solutions robustes, d'améliorer la qualité et les performances du code, de contribuer aux revues de code et de partager ses connaissances avec l'équipe.

Le poste est ouvert uniquement aux candidats autorisés à travailler en France.

Qui sommes-nous ?

ALTRION est une international IT Company basée à Paris qui propose des consultant métiers Et IT dans toute.

Nous travaillons avec des grands comptes internationaux dans les secteurs industriels, Défense, Banque, Assurance et LifeScience.

Nos clients nous reconnaissent pour notre savoir-faire et volonté en matière de fiabilité et sympathie. Nos consultants sont également reconnus dans la software industrie.

Notre expertise IT est focalisée sur la data et les systèmes d'information (architecture, Cyber sécurité, Développements, Infra, Virtualisation.

Plus qu'un recrutement pour une mission il s'agit d'un véritable projet professionnel construit en 3 axes (Technique/Fonctionnel, Managerial et Revenue)

Nos interventions sont en environnement international l'anglais est donc requis.

Retrouvez toutes nos offres sur notre site web www.altrion.world et sur France Travail.

Qui êtes-vous ?

Vous êtes fait pour la prestation de services, vous aimez avoir toujours 1 ou 2 métros d'avance sur votre client. Vous aimez être à la pointe des nouvelles solutions et voyez très vite son intérêt d'un point de vue métier car l'informatique reste une solution au service des humains.

Compétences requises

  • Docker
  • Programmation
  • Anglais
  • Javascript
  • Clean
  • Varnish
  • Kubernetes
  • Création d'une base documentaire
  • Réalisation de patrons de conception
  • Git
  • Node.js
  • Test driven development (TDD)
  • Cyber-sécurité
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Recherches similaires

L’emploi par métier dans le domaine Informatique à Paris