Trouvez votre prochaine offre d’emploi ou de mission freelance Node.js

Ce qu’il faut savoir sur Node.js

Node.js est un environnement d'exécution JavaScript open-source, conçu pour développer des applications côté serveur et des outils réseau. Basé sur le moteur V8 de Google Chrome, il permet d'exécuter du JavaScript en dehors des navigateurs web. Node.js est réputé pour sa gestion asynchrone et non bloquante, ce qui le rend idéal pour les applications nécessitant un haut niveau de performance, comme les API, les applications en temps réel ou les services cloud. Il est accompagné de npm (Node Package Manager), qui facilite la gestion des modules et des dépendances, et dispose d'un vaste écosystème pour accélérer le développement.

Votre recherche renvoie 104 résultats.
CDI

Offre d'emploiChef de projet technique (H/F)

Amiltone
Publiée le

40k-45k €
Alpes-Maritimes, France
Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant que Chef de projet technique (H/F). Vous interviendrez au sein d'une équipe agile et travaillerez en binôme avec un autre Chef de Projet Technique pour assurer le pilotage des activités et le bon déroulement des développements. Vos missions : 1. Pilotage de projet - Coordonner les activités de l'équipe technique. - Organiser et animer les réunions de suivi. - Assurer le suivi de l'avancement des travaux et des indicateurs de performance (KPI). - Identifier les risques et mettre en œuvre les plans d'actions associés. - Assurer la communication avec les différentes parties prenantes. - Garantir le respect des délais, de la qualité et des engagements. 2. Contribution technique - Participer ponctuellement aux développements et aux évolutions de la plateforme. - Réaliser des interventions techniques en Node.js. - Accompagner les développeurs sur les sujets techniques lorsque nécessaire. - Veiller à la qualité du code et aux bonnes pratiques de développement. Vos compétences : - Expérience confirmée en gestion de projets techniques. - Bonne maîtrise des méthodologies de pilotage de projet. - Solides connaissances en développement Node.js. - Capacité à évoluer aussi bien sur des sujets de coordination que sur des problématiques techniques. - Bon relationnel, sens de l'organisation et esprit d'équipe. - Autonomie, rigueur et capacité à travailler dans un environnement exigeant.
Voir cette offre
Freelance

Mission freelanceDéveloppeur Back-End Typescript / GraphQL (h/f)

emagine Consulting SARL
Publiée le

1 mois
500-520 €
92130, Issy-les-Moulineaux, Île-de-France
Localisation : Issy les Moulineaux / Télétravail hybride (2 jours consécutifs lundi et mardi toutes les 2 semaines). Contexte de la mission : Vous rejoignez une équipe Back-For-Front (BFF) en charge de construire et de maintenir une couche d'abstraction exposant des API via GraphQL à destination des applications web et mobiles. L'équipe intervient de manière transversale avec de nombreuses équipes business et techniques. Objectifs de la mission : Étendre le graph existant en intégrant de nouvelles sources de données via des API REST et GraphQL. Répondre aux besoins fonctionnels des équipes Front en collaboration avec le PO BFF. Participer activement au review de code et à l'accompagnement des développeurs contributeurs internes et externes. Le repository est ouvert à la contribution multi-équipe. Assurer la qualité, la robustesse et la fiabilité des APIs exposées (log management, traçabilité, gestion des erreurs). Mettre en place des outillages d'automatisation à base d'IA. Intervenir ponctuellement sur la configuration AWS du projet (Lambda, Redis, ECS Fargate, etc.). Profil recherché: Développeur backend senior avec un excellent niveau en Typescript. Bonne maîtrise de l'écosystème Node.js et suivi actif de son évolution (veille technologique). Une expérience significative sur GraphQL, côté client et/ou serveur. Être attentif(ve) à la qualité du code, à la documentation, à la testabilité et à la performance. Une forte sensibilité DevOps : CI/CD, monitoring, logs, observabilité. Être rigoureux(se), autonome, capable de collaborer dans un environnement multi-équipes. Un plus : expérience en environnements AWS (Lambda, CloudWatch, SQS, API Gateway, etc.) et Apigee. Stack technique : Langage : TypeScript Frameworks : Node.js (Express / Apollo Server) APIs : GraphQL, REST Cloud : AWS (Lambda, ECS Fargate, CloudWatch, etc.) Monitoring/Supervision : Splunk Observability, CloudWatch, Hive Outils : GitLab, Jira, Notion, Slack, Postman, etc.
Voir cette offre
CDI

Offre d'emploiDéveloppeur Microservices Backend H/F

JEMS
Publiée le

40k-50k €
Annecy, Auvergne-Rhône-Alpes
Nous recherchons un développeur principalement backend microservices expérimenté pour rejoindre une équipe en pleine structuration, dans un environnement technique 100% serverless AWS. Missions principales : • Développer, modifier et maintenir les microservices qui gèrent la donnée client CRM • Concevoir et faire évoluer les interfaces (API REST) entre le CRM et les systèmes consommateurs/producteurs de données client • Garantir la qualité, l'intégrité et la cohérence de la donnée client à travers les différents flux • Participer à la migration de fonctions historiques actuellement portées par une base Oracle vers des architectures serverless (AWS Lambda, AWS Glue) — gestion de la rétention GDPR, calcul de la qualité de données, etc. • Contribuer à la synchronisation des données entre le CRM (master) et les systèmes tiers, notamment dans le cadre de la migration e-commerce vers Shopify • Dévelopement Front End ponctuel pour des besoins de console d'administration/monitoring interne • Documenter les développements, les flux et les choix techniques • Travailler en environnement Agile (PI planning, cérémonies SAFe/Scrum) Stack technique : • Node.js / TypeScript • AWS serverless : Lambda, DynamoDB (NoSQL), S3 • API REST, JSON • AWS Glue, scripts d'ETL/migration de données Outils et méthodes : • Git (versioning, branches, pull requests) • CI/CD via Gitlab et release management • Jira, Confluence Référence de l'offre : btt6o3wzj4
Voir cette offre
CDI

Offre d'emploiArchitecte software embarqué (F/H) – Domaine spatial

CELAD
Publiée le

45k-55k €
Toulouse, Occitanie
Envie d'un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Architecte Software Embarqué pour intervenir sur des projets à forte criticité dans le domaine des satellites ️ Vous contribuerez à la conception et au pilotage des architectures logicielles critiques au sein du département logiciel, en étroite collaboration avec des équipes multidisciplinaires. Voici un aperçu détaillé de vos missions : Définir et concevoir des architectures logicielles modulaires, robustes et évolutives Intervenir sur des systèmes sol tels que : Bancs de test satellite Simulateurs satellite Logiciels d'exploitation Participer à la définition des exigences logicielles et leur traduction en spécifications claires Identifier les risques techniques et proposer des solutions adaptées Garantir les bonnes pratiques d'architecture et de développement Assurer la coordination technique entre les différentes équipes (logiciel, système, métier) Piloter des Work Packages (définition du périmètre, ressources, planning, suivi technique) Compétences nécessaires : Excellente maîtrise des architectures logicielles complexes (modulaires, hexagonales, temps réel embarqué) Solide expertise en développement : C / C++ Java, Python TypeScript, Node.js, NestJS Frameworks front : Vue.js, React Connaissance des standards du spatial et du logiciel critique : ECSS, DO-178C, MISRA Expérience dans des environnements embarqués critiques et contraints Anglais professionnel (écrit oral)
Voir cette offre
Freelance

Mission freelanceArchitecte software embarqué (F/H) – Domaine spatial

CELAD
Publiée le

1 an
430-480 €
Toulouse, Occitanie
Envie d'un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Architecte Software Embarqué pour intervenir sur des projets à forte criticité dans le domaine des satellites ️ Vous contribuerez à la conception et au pilotage des architectures logicielles critiques au sein du département logiciel, en étroite collaboration avec des équipes multidisciplinaires. Voici un aperçu détaillé de vos missions : Définir et concevoir des architectures logicielles modulaires, robustes et évolutives Intervenir sur des systèmes sol tels que : Bancs de test satellite Simulateurs satellite Logiciels d'exploitation Participer à la définition des exigences logicielles et leur traduction en spécifications claires Identifier les risques techniques et proposer des solutions adaptées Garantir les bonnes pratiques d'architecture et de développement Assurer la coordination technique entre les différentes équipes (logiciel, système, métier) Piloter des Work Packages (définition du périmètre, ressources, planning, suivi technique) Compétences nécessaires : Excellente maîtrise des architectures logicielles complexes (modulaires, hexagonales, temps réel embarqué) Solide expertise en développement : C / C++ Java, Python TypeScript, Node.js, NestJS Frameworks front : Vue.js, React Connaissance des standards du spatial et du logiciel critique : ECSS, DO-178C, MISRA Expérience dans des environnements embarqués critiques et contraints Anglais professionnel (écrit oral)
Voir cette offre
Freelance

Mission freelanceIngénieur Orchestration et Automatisation Réseau (H/F)

CELAD
Publiée le

1 an
360-420 €
Toulouse, Occitanie
Vous aimez concevoir des solutions qui automatisent des infrastructures réseau complexes plutôt que d'enchaîner les tâches manuelles ? Vous recherchez un environnement international où l'automatisation, l'orchestration et l'innovation sont au cœur des projets ? Nous recrutons un(e) Ingénieur Orchestration et Automatisation Réseau pour rejoindre une équipe d'ingénieurs qui conçoit et fait évoluer des plateformes d'orchestration réseau à grande échelle. Votre rôle sera de transformer des besoins techniques en workflows automatisés, afin d'améliorer la qualité de service, la fiabilité des infrastructures et l'efficacité opérationnelle. Vos missions : 🎯 Concevoir l'architecture des workflows et procédures d'orchestration réseau. Développer et maintenir des solutions d'automatisation pour les opérations réseau. Intégrer différents systèmes via des API afin d'automatiser les fonctions réseau. Développer des scripts et composants permettant l'orchestration de services à grande échelle. Participer au déploiement, aux évolutions et à la maintenance des plateformes d'orchestration. Collaborer étroitement avec les équipes Réseau, Systèmes et Développement pour construire une infrastructure robuste, maintenable et évolutive. Participer aux phases de cadrage technique, de conception jusqu'à la mise en production des projets. Garantir la cohérence entre les services conçus et les engagements de qualité de service. Environnement technique : 🛠️ Vous évoluerez dans un environnement mêlant automatisation, développement et infrastructures réseau. Vous travaillerez notamment avec : Plateformes d'orchestration : Itential, n8n Automatisation : Ansible Développement : Python, Node.js, JavaScript, YAML API : REST, Swagger / OpenAPI, WSDL Données : JSON, SQL Systèmes : Linux, Bash Technologies réseau : Fortinet SDN / NFV Ethernet, MPLS, QinQ BGP, OSPF DNS, DHCP, NTP, RADIUS/AAA Supervision réseau Une expérience des technologies SatCom constitue un plus.
Voir cette offre
Freelance

Mission freelance[FBO] Data Engineering Spark Scala - 1773

ISUPPLIER
Publiée le

5 mois
200-400 €
Paris, France
Contexte de la mission Poste de data engineer, experimenté à senior, avec un savoir faire significatif de realisation de traitements Spark en Scala (pas Python/Pyspark, ou alors en compétence secondaire) Une experience de flux réalisés sur Databricks/Azure serait un plus important. Pour intégrer une équipe de data engineering dans la filiale d'une grande banque française ATTENTION : pas de portage d'independant, ne nous proposez que des collaborateurs que vous avez en CDI Objectifs et livrables Objectifs et livrables Activités principales Développement et intégration Développer et maintenir des pipelines de données sur l'infrastructure existante (batch, streaming, API) Concevoir, optimiser et industrialiser les traitements de données en Spark (Scala) Assurer l'intégration et la gestion de flux de données via Kafka et HDFS Exploiter et administrer des bases de données NoSQL (Cassandra) Gestion du run (rôle tournant) Surveiller la performance et la scalabilité des processus Prendre en charge la résolution des incidents et l'amélioration continue en production Escalader auprès des sachants les anomalies critiques Communiquer les incidents aux parties prenantes le cas échéant. Relation métier et vulgarisation Participer aux ateliers métier pour comprendre les besoins et proposer des solutions adaptées Vulgariser et documenter les travaux réalisés pour faciliter leur appropriation par l'équipe et les parties prenantes Profil recherché Formation : Bac+5 en informatique, data engineering ou équivalent Expérience : Minimum 3 ans sur un poste similaire Compétences techniques requises Maîtrise du développement Spark (Scala) Bonne connaissance de l'écosystème Big Data : HDFS, Kafka, Cassandra Expérience sur des architectures batch, streaming et API Pratique du versioning (git) et des outils d'intégration continue Bonus : experience en env Databricks/Azure Compétences complémentaires (atouts) Databricks Expérience sur Airflow Expérience sur des environnements cloud (Azure) Développement Node.js Pratique de la CI/CD et des outils de monitoring Savoir-être Esprit d'équipe, sens du service et de la communication Capacité à vulgariser et à transmettre ses connaissances Capacité d'analyse Autonomie, rigueur et sens de l'organisation
Voir cette offre
CDI

Offre d'emploiIngénieur SRE / Platform Engineer (H/F)

Link Consulting
Publiée le
Docker
Kubernetes
Site Reliability Engineering (SRE)

45k-50k €
Toulouse, Occitanie
Notre client, acteur reconnu dans le secteur bancaire, recherche son futur Ingénieur SRE / Platform Engineer (H/F) pour son site de Toulouse, dans le cadre du renforcement de sa plateforme technique et de ses pratiques d'industrialisation. Poste Intégré à une équipe transverse dédiée à la plateforme et à l'intégration, vous intervenez principalement sur des sujets Build avec pour objectif de structurer un environnement technique fiable, automatisé et orienté self-service. Votre rôle est de faciliter le travail des équipes de développement en mettant à disposition des outils et standards robustes, dans une logique de Platform Engineering, avec une forte culture Infrastructure as Code. Vous évoluerez dans un environnement hybride combinant GCP et Kubernetes On-Premise. Missions * Concevoir et maintenir des infrastructures automatisées (Terraform, Helm) * Développer des outils et templates en self-service pour les équipes applicatives * Construire et optimiser les pipelines CI/CD * Mettre en place des solutions d'observabilité (monitoring, alerting, logs) * Assurer un support avancé sur les incidents applicatifs critiques (N3) * Intégrer les exigences de sécurité dans les processus CI/CD * Collaborer étroitement avec les équipes de développement pour faciliter les déploiements * Participer à la structuration et à l'évolution de la plateforme technique Compétences techniques * Cloud : GCP (environnement principal) * Conteneurisation : Kubernetes, Docker * Infrastructure as Code : Terraform * CI/CD : GitLab CI, GitHub Actions ou Jenkins * Observabilité : Datadog, Prometheus * Environnements distribués : microservices, APIs Une expérience en développement (Node.js, Go ou Python) sera un réel atout.
Voir cette offre
Freelance

Mission freelanceSoftware Engineer IA Générative (GenAI) - Anglais professionnel indispensable

ematiss
Publiée le
IA Générative

6 mois
100-450 €
Clermont-Ferrand, Auvergne-Rhône-Alpes
Contexte : Dans le cadre d'un programme stratégique autour de l'intelligence artificielle générative, notre client recherche un Senior Software Engineer IA Générative (GenAI) afin de contribuer à la conception, au développement et à l'industrialisation de solutions innovantes. Intégré à une équipe d'experts, vous interviendrez sur l'ensemble du cycle de vie des applications (SDLC), en collaboration avec les équipes innovation, data et IT, dans un environnement Agile. Missions : * Concevoir et développer des applications intégrant des modèles de langage (LLM), notamment autour des architectures RAG, des embeddings et des agents IA. * Participer à la définition d'architectures GenAI robustes, évolutives et industrialisables. * Développer des API, microservices et pipelines d'intelligence artificielle dans un environnement Cloud. * Accompagner les équipes techniques sur les phases de cadrage, d'expertise, d'audit et de diffusion des bonnes pratiques. * Garantir la qualité, la sécurité, la conformité et l'observabilité des solutions mises en œuvre. * Participer aux cérémonies Agile et contribuer à l'amélioration continue des méthodes de travail de l'équipe. * Contribuer aux estimations de charge, à la priorisation des sujets et à la planification des sprints. * Participer à la maintenance évolutive des composants et à leur mise à niveau régulière (Evergreen). Compétences techniques : * Excellente maîtrise du développement backend (Python, Node.js ou Java). * Solide expérience des technologies d'IA générative et des frameworks tels que LangChain, LlamaIndex, Hugging Face et OpenAI API. * Bonne connaissance d'un Cloud public (Azure, AWS ou GCP). * Expérience de la conception d'API, de microservices et d'architectures distribuées. * Maîtrise des architectures RAG, des bases de données vectorielles et des pratiques MLOps appréciée. * Bonne compréhension des enjeux de sécurité, de gouvernance et de performance des solutions IA. Compétences fonctionnelles : * Expérience des environnements Agile (Scrum). * Capacité à intervenir dans des contextes de transformation à forte exigence technique. * Aptitude à collaborer avec des équipes pluridisciplinaires et internationales. * Sens de l'analyse, de la qualité de service et de l'amélioration continue. Compétences comportementales : * Excellentes capacités de communication. * Esprit d'équipe et sens du partage des connaissances. * Autonomie, rigueur et capacité d'adaptation. * Force de proposition et orientation résultats. Conditions d'intervention Hybride. Télétravail : jusqu'à 2 jours par semaine selon les modalités du projet. Langues : Anglais professionnel indispensable (échanges avec des équipes internationales). Qualifications attendues : * Expertise en IA Générative (GenAI). * Maîtrise de Python. * Connaissances en Node.js et/ou Java. * Une certification Cloud ou IA Générative (notamment GCP Generative AI) constitue un atout.
Voir cette offre
Freelance
CDI

Offre d'emploiSoftware Engineer GenAI

ematiss
Publiée le
GenAI
Python

6 mois
Auvergne-Rhône-Alpes, France
Contexte : Dans le cadre d'un programme stratégique autour de l'intelligence artificielle générative, notre client recherche un Senior Software Engineer IA Générative (GenAI) afin de contribuer à la conception, au développement et à l'industrialisation de solutions innovantes. Intégré à une équipe d'experts, vous interviendrez sur l'ensemble du cycle de vie des applications (SDLC), en collaboration avec les équipes innovation, data et IT, dans un environnement Agile. Missions : * Concevoir et développer des applications intégrant des modèles de langage (LLM), notamment autour des architectures RAG, des embeddings et des agents IA. * Participer à la définition d'architectures GenAI robustes, évolutives et industrialisables. * Développer des API, microservices et pipelines d'intelligence artificielle dans un environnement Cloud. * Accompagner les équipes techniques sur les phases de cadrage, d'expertise, d'audit et de diffusion des bonnes pratiques. * Garantir la qualité, la sécurité, la conformité et l'observabilité des solutions mises en œuvre. * Participer aux cérémonies Agile et contribuer à l'amélioration continue des méthodes de travail de l'équipe. * Contribuer aux estimations de charge, à la priorisation des sujets et à la planification des sprints. * Participer à la maintenance évolutive des composants et à leur mise à niveau régulière (Evergreen). Compétences techniques : * Excellente maîtrise du développement backend (Python, Node.js ou Java). * Solide expérience des technologies d'IA générative et des frameworks tels que LangChain, LlamaIndex, Hugging Face et OpenAI API. * Bonne connaissance d'un Cloud public (Azure, AWS ou GCP). * Expérience de la conception d'API, de microservices et d'architectures distribuées. * Maîtrise des architectures RAG, des bases de données vectorielles et des pratiques MLOps appréciée. * Bonne compréhension des enjeux de sécurité, de gouvernance et de performance des solutions IA. Compétences fonctionnelles : * Expérience des environnements Agile (Scrum). * Capacité à intervenir dans des contextes de transformation à forte exigence technique. * Aptitude à collaborer avec des équipes pluridisciplinaires et internationales. * Sens de l'analyse, de la qualité de service et de l'amélioration continue. Compétences comportementales : * Excellentes capacités de communication. * Esprit d'équipe et sens du partage des connaissances. * Autonomie, rigueur et capacité d'adaptation. * Force de proposition et orientation résultats. Conditions d'intervention Hybride. Télétravail : jusqu'à 2 jours par semaine selon les modalités du projet. Langues : Anglais professionnel indispensable (échanges avec des équipes internationales). Qualifications attendues : * Expertise en IA Générative (GenAI). * Maîtrise de Python. * Connaissances en Node.js et/ou Java. * Une certification Cloud ou IA Générative (notamment GCP Generative AI) constitue un atout.
Voir cette offre

Les métiers et les missions en freelance pour Node.js

Développeur·euse fullstack

Le/ La Développeur·euse fullstack utilise Node.js pour développer des applications web complètes, en combinant des technologies front-end et back-end dans une même architecture.

Développeur·euse mobile Android

Le/ La Développeur·euse mobile (Android, iOS) utilise React Native, mais peut également se servir de Node.js pour gérer le back-end et les services de l'application, bien que ce rôle soit principalement axé sur les plateformes mobiles.

Développeur·euse mobile iOS (Swift, Objective-C...)

Le/ La Développeur·euse mobile (Android, iOS) utilise React Native, mais peut également se servir de Node.js pour gérer le back-end et les services de l'application, bien que ce rôle soit principalement axé sur les plateformes mobiles.

Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...)

Le/ La Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...) intègre Node.js dans le développement front-end pour la gestion des outils de construction (build tools), des serveurs de développement et des interactions avec des API.

Lead developer / Tech lead

Le / La Lead developer / Tech lead utilise Node.js pour concevoir et superviser l'architecture des applications côté serveur, tout en guidant une équipe de développeurs dans l'implémentation de solutions performantes et évolutives.

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous