Find your next tech and IT Job or contract Node.js

What you need to know about Node.js

Node.js is an open-source JavaScript runtime environment, designed to develop server-side applications and network tools. Based on Google Chrome's V8 engine, it allows JavaScript to run outside web browsers. Node.js is known for its asynchronous and non-blocking management, making it ideal for applications requiring high performance, such as APIs, real-time applications, or cloud services. It comes with npm (Node Package Manager), which facilitates module and dependency management, and has a vast ecosystem to accelerate development.

92 results
Contractor

Contractor jobDéveloppeur Backend Node.js Senior

Axande
Published on
Docker
NestJS
Node.js

36 months
550-620 €
Paris, France
Contexte Un grand groupe média renforce ses équipes de développement au sein de sa Direction Produit et des Technologies. Dans ce cadre, il fait appel à un prestataire disposant d'une expertise confirmée en développement backend Senior Javascript pour intervenir sur des applications à forte audience dans un environnement Agile. Missions - Participer à l'analyse et à la compréhension des besoins métier - Concevoir et développer de nouvelles fonctionnalités - Assurer la maintenance corrective et évolutive des applications existantes - Réaliser la refactorisation et l'amélioration continue du code existant (qualité, lisibilité, performance) - Réaliser les tests nécessaires pour garantir 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 lorsque nécessaire - Contribuer à la transmission des connaissances au sein de l'équipe - Participer aux cérémonies Agile (sprint planning, daily, rétrospectives) Environnement de travail Démarrage prévisionnel le 02/11/2026. Présence sur site requise à hauteur d'au moins 50 % du temps, soit 2 à 3 jours par semaine, en fonction des besoins de la prestation. Des astreintes et interventions exceptionnelles le soir et le week-end ainsi que les jours fériés sont à prévoir. Localisation : Paris 15ème. Pour candidater, merci d'envoyer un message à r e s s o u r c e s (at) a x a n d e . f r en y indiquant/joignant : - CV ou profil à jour au format docx de préférence - Date de disponibilité et sous quelles conditions (préavis à donner ? déjà disponible ?) - Tarif journalier demandé pour la mission - Préciser si vous pouvez intervenir sur site client comme demandé ci-dessus - Votre experience dans des environnements editoriaux ou media, sur des applications a forte audience, ainsi qu'avec des outils tels qu'Elasticsearch ou des solutions CDN (Akamai, Cloudflare, CloudFront).
View this job
Contractor
Permanent

Job VacancyDéveloppeur Fullstack React/Node.js

VISIAN
Published on
Dataiku
Docker
Node.js

1 year
Paris, France
Contexte :La mission s'inscrit dans le cadre de la modernisation et de la construction d'une nouvelle version de l'application. La plateforme actuelle présente des limitations techniques et fonctionnelles liées au vieillissement de sa stack, à l'obsolescence de certaines bibliothèques et à des contraintes de performance et d'évolutivité. L'objectif est de disposer d'une solution moderne, sécurisée, maintenable et industrialisée, capable de supporter de nouvelles visualisations et de s'intégrer durablement à l'écosystème Data. La prestation attendue couvre la reprise du code existant, la conception, le développement, les tests, la documentation et l'accompagnement au déploiement de la solution. Missions :Analyser l'architecture, le code existant, les flux de données et les contraintes fonctionnelles. Contribuer à la définition de l'architecture cible frontend, backend, Dataiku et bases de données. Développer le frontend sous React 18/19 ou supérieur, TypeScript, Vite et ECharts. Concevoir des composants réutilisables et gérer l'état applicatif avec Context API ou Redux. Développer les API REST sous Node.js, Express et TypeScript, avec leurs middlewares. Développer et optimiser les traitements Dataiku en Python et SQL avancé. Gérer les datasets, recettes, synchronisations, API et ordonnancements Dataiku. Optimiser les requêtes MySQL/PostgreSQL, l'indexation et les migrations de schéma. Mettre en œuvre l'authentification et la sécurité via JWT, bcrypt et, si requis, SAML 2.0. Assurer la validation des entrées et la protection des données sensibles. Développer les tests unitaires et d'intégration avec Vitest/Jest et Testing Library. Appliquer les règles de qualité avec ESLint et TypeScript en mode strict. Mettre en place et maintenir les pipelines GitLab CI/CD et les workflows de branches. Préparer les déploiements Docker/Docker Compose sur Linux Red Hat. Configurer les services systemd et les composants Apache ou Nginx. Participer aux cérémonies Agile/Scrum, revues de code, démonstrations et rétrospectives. Documenter les développements et assurer le transfert de compétences vers l'équipe interne.
View this job
Contractor

Contractor jobDéveloppeur Backend Node.js Senior Minimum de 5 ans d’expérience

ematiss
Published on
Back-end
Node.js

3 months
515-715 €
Paris, France
Contexte de la mission : Dans le cadre de l'évolution et de la maintenance d'applications web, vous interviendrez sur la conception, le développement et l'optimisation de services backend en environnement Node.js. Vous contribuerez à la mise en œuvre d'architectures robustes, sécurisées et performantes, en collaboration avec les équipes techniques, Produit et Design. Missions principales : -Concevoir, développer et maintenir des services backend en JavaScript ES6+ avec Node.js, notamment sur les versions récentes (Node.js 22+). -Développer des API REST JSON robustes, sécurisées et performantes. -Concevoir et faire évoluer des architectures backend à l'aide de frameworks tels que NestJS, Express, Fastify ou Koa. -Mettre en œuvre des tests automatisés, assurer le suivi de la couverture de code et contribuer à l'amélioration continue de la qualité logicielle. -Participer à l'industrialisation des développements et à l'utilisation des outils de gestion de versions et d'intégration collaborative. -Documenter les développements et les choix techniques. -Collaborer avec les équipes Front-end, Ops, Produit et Design dans un environnement Agile. -Participer à l'analyse des besoins, à la résolution des problématiques techniques et à l'optimisation des performances. Compétences requises : -Développement backend -Expertise en JavaScript ES6+ côté serveur et expérience confirmée sur Node.js 22 ou une version supérieure. -Maîtrise d'au moins un framework backend : NestJS, Express, Fastify ou Koa. -Excellente maîtrise de la conception et de la sécurisation des API REST JSON. -Bonne connaissance des formats JSON et YAML. -Tests et qualité logicielle -Pratique des tests automatisés avec Jest, Mocha, Chai ou Sinon. -Maîtrise des outils de mesure de couverture de code, notamment Istanbul ou NYC. Environnement technique et industrialisation : -Maîtrise de l'environnement Bash sous Linux ou macOS. -Utilisation des outils NPM, Nodemon et PM2. -Maîtrise de Git et des workflows collaboratifs sous GitLab. -Capacité à lire et exploiter une documentation technique en anglais. Méthodologie et communication : -Expérience des méthodologies Agiles. -Capacité à collaborer avec des interlocuteurs techniques et fonctionnels. -Aptitude à vulgariser des sujets techniques complexes et à produire une documentation claire. Compétences appréciées : -Bases de données : MySQL, MariaDB, MongoDB, Redis. -ORM : Prisma, TypeORM. -Moteurs de recherche : Elasticsearch. -Conteneurisation : Docker et Docker Compose. -Performance et temps réel : Worker Threads, WebSockets, Server-Sent Events (SSE). -Architecture événementielle : Pub/Sub et bibliothèques de communication événementielle. -Sécurité : OAuth2, JWT, SSO, CORS et gestion des en-têtes de sécurité HTTP. -Tests de bout en bout : Cucumber et Gherkin. -Outils API : Swagger, Postman et curl. -Documentation et conception : Markdown, Confluence, conception orientée objet et principes de développement structuré. -Culture web : bonnes connaissances en HTML5 et CSS3. Profil recherché : -Minimum de 5 ans d'expérience significative en développement backend Node.js. -Expertise technique permettant de concevoir et de faire évoluer des services backend dans des environnements exigeants. -Maîtrise professionnelle du français, à l'oral comme à l'écrit. -Capacité à travailler en équipe et à intervenir dans un environnement Agile. Modalités de la mission : -Présence sur site : au minimum 50 % du temps de la prestation, selon les besoins opérationnels. -Astreintes : des astreintes ou interventions exceptionnelles en soirée, le week-end ou les jours fériés peuvent être demandées. -Langue de travail : français, pour les échanges, les réunions et la documentation. Les documents devront être rédigés en français et fournis dans un format éditable.
View this job
Permanent

Job VacancyDéveloppeur Full Stack React / Node.js F/H

INFOGENE
Published on

50k-60k €
Neuilly-sur-Seine, Ile-de-France
Dans le cadre du développement de sa plateforme digitale, notre client recherche un développeur Full Stack React / Node.js pour rejoindre une équipe produit ambitieuse et contribuer à la conception de fonctionnalités à fort impact dans un environnement moderne, exigeant et orienté qualité. Votre mission Au sein de la Core Team, vous intervenez sur l'ensemble du cycle de développement et prenez en charge la réalisation de fonctionnalités de bout en bout : Conception et évolution des modèles de données PostgreSQL et migrations Développement d'API REST et GraphQL (Express, Apollo) Développement d'interfaces React modernes (React 19, Tailwind) Participation à l'architecture et aux choix techniques Réalisation des tests automatisés et maintien d'un haut niveau de qualité Analyse et résolution d'incidents via Sentry et les outils d'observabilité Contribution à l'amélioration continue des standards de développement, de l'architecture et des bonnes pratiques de l'équipe Environnement technique Frontend React 19 TypeScript Vite Tailwind CSS Storybook Radix / Shadcn UI Backend Node.js Express GraphQL (Apollo Server) REST API / OpenAPI Zod Data & DevOps PostgreSQL Knex Vitest Docker Git / Pull Requests CI/CD Bonus XState GCP (Cloud Run, Cloud Build, Cloud Storage) Redis Sentry Monorepo pnpm IA & outils de développement assistés par LLM
View this job
Contractor

Contractor jobDéveloppeur backend Node.js / NestJS Senior : cache et messaging

INSYCO
Published on
Design pattern
Docker
Elasticsearch

48 months
400-500 €
Paris, France
Bonjour, Nous recherchons pour notre client grand compte un Développeur backend Node.js / NestJS Senior : cache et messaging Nous étudions - prioritairement - les candidatures qui nous sont adressées à freelance à insyco . fr avec les informations suivantes : Argumentaire écrit répondant de façon ciblée au besoin ci-dessous CV à jour Date de prochaine disponibilité Tarif journalier Merci d'indiquer la référence MDE/JS/5575 dans l'objet de votre message Définition du besoin Dans le cadre du renforcement de ses équipes de développement, notre client grand compte souhaite faire appel à une prestation de développement Senior Javascript. Le prestataire souhaité devra disposer d'une expertise confirmée en développement backend. Prestations attendues Participation à l'analyse et à la compréhension des besoins métier. Conception et développement de nouvelles fonctionnalités. Veille à la maintenance corrective et évolutive des applications existantes. Refactorisation et amélioration continue du code existant (qualité, lisibilité, performance). Réalisation des tests nécessaires pour garantir la qualité des développements. Participation aux revues de code et contribution à l'amélioration des bonnes pratiques de développement. Rédaction de la documentation technique lorsque nécessaire. Contribution à la transmission des connaissances au sein de l'équipe. Participation aux cérémonies Agile (sprint planning, daily, rétrospectives). Livrables attendus dans le cadre de la prestation Développements conformes aux besoins exprimés et intégrés dans les dépôts Git. Code documenté et conforme aux standards de qualité définis. Les tests unitaires et techniques associés. La documentation technique des développements effectués.
View this job
Contractor
Permanent

Job VacancySenior JavaScript Backend – Node.js, NestJS et architectures distribuées

R&S TELECOM
Published on
Microsoft Access

12 months
40k-48k ¤
400-480 ¤
Ile-de-France, France
Contexte de la mission Nous recherchons une expertise confirmée en développement backend JavaScript afin de renforcer nos capacités de développement. Nous souhaitons bénéficier d'une maîtrise avancée de Node.js 24, NestJS et Express.js pour analyser les besoins métier, concevoir des solutions robustes et développer de nouvelles fonctionnalités. Nous attendons également une expertise en maintenance corrective et évolutive, en refactorisation et en amélioration continue de la qualité, de la lisibilité et des performances du code existant. Nous souhaitons intégrer des pratiques avancées d'architecture logicielle, notamment les principes SOLID, les design patterns, la Clean Architecture, l'architecture hexagonale et, lorsque cela est pertinent, une approche orientée microservices. Nous recherchons une expertise dans la conception de traitements asynchrones avec RabbitMQ, la gestion des caches applicatifs avec Redis ou Memcached, ainsi que l'optimisation du cache partagé et du reverse proxy Varnish à travers les stratégies de TTL, de purge et de ban. Nous attendons une pratique rigoureuse des tests unitaires et d'intégration avec Jest ou Vitest, du TDD, de la conteneurisation Docker et des pratiques de développement collaboratif avec Git. Nous souhaitons également bénéficier d'une contribution active aux revues de code, à la documentation technique, au partage de connaissances et aux cérémonies Agile. Une connaissance de Kubernetes, d'Elasticsearch, des environnements éditoriaux ou média à forte audience et des solutions CDN telles qu'Akamai, Cloudflare ou CloudFront constituera un atout complémentaire. Objectifs et livrables Nous souhaitons mobiliser une expertise senior disposant de plus de cinq années d'expérience significative en développement backend JavaScript, afin de sécuriser la qualité, la maintenabilité et la performance de nos applications. Analyser et formaliser les besoins métier en proposant des solutions techniques adaptées. Concevoir et développer de nouvelles fonctionnalités avec Node.js 24, NestJS et Express.js. Assurer la maintenance corrective et évolutive des applications existantes. Refactoriser et améliorer le code en matière de qualité, lisibilité, sécurité et performance. Concevoir et maintenir des traitements asynchrones et des files de messages avec RabbitMQ. Mettre en œuvre et optimiser les stratégies de cache applicatif et de reverse proxy avec Redis, Memcached et Varnish, notamment la gestion des TTL, des purges, des bans et du cache partagé. Appliquer les principes SOLID, les design patterns, la Clean Architecture et l'architecture hexagonale. Produire les tests unitaires et d'intégration nécessaires 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 lorsque nécessaire. Participer aux revues de code et contribuer à l'amélioration des standards et bonnes pratiques de développement. Rédiger et maintenir la documentation technique associée aux développements réalisés. Contribuer au transfert de connaissances au sein de l'équipe et participer activement aux cérémonies Agile. Intégrer les développements conformes aux besoins dans les dépôts Git selon les pratiques de collaboration établies. Fournir un code documenté, maintenable et conforme aux standards de qualité définis. Livrer les tests techniques et unitaires associés aux fonctionnalités développées. Remettre la documentation technique des solutions et évolutions implémentées. Compétences demandéesCompétencesNiveau de compétence NestJS Expert Revue de code Expert Performance web Expert Architecture logicielle Expert JavaScript backend Expert Tests unitaires et intégration Confirmé Programmation objet Expert Node.js 24 Expert Cache applicatif Expert Sécurité applicative Expert
View this job

Contract roles and jobs for Node.js

Fullstack Developer

The full-stack Developer uses Node.js to develop complete web applications, combining front-end and back-end technologies within the same architecture.

Android Mobile Developer

The mobile Developer (Android, iOS) uses React Native but can also use Node.js to manage the back-end and services of the application, although this role is primarily focused on mobile platforms.

iOS Mobile Developer (Swift, Objective-C...)

The mobile Developer (Android, iOS) uses React Native but can also use Node.js to manage the back-end and services of the application, although this role is primarily focused on mobile platforms.

Front-End Developer (JavaScript, Node, React, Angular, Vue...)

The front-end Developer (JavaScript, Node, React, Angular, Vue...) integrates Node.js into front-end development for managing build tools, development servers, and interactions with APIs.

Lead Developer / Tech Lead

The Lead Developer / Tech Lead uses Node.js to design and oversee server-side application architecture while guiding a team of developers in implementing efficient and scalable solutions.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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