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 93 résultats.
Freelance

Mission freelanceSupport Engineer / Production Engineer / Technical Support Engineer

Comet
Publiée le
Support informatique
Support technique

218 jours
360-450 €
Île-de-France, France
Bonjour à tous et toutes, notamment aux Support Engineers / Production Engineers / Technical Support Engineers 👨‍💻⚡️ 🔎 Je recherche un/e Support Engineer pour rejoindre un grand groupe international engagé dans une forte transformation digitale. Tu intégreras une équipe Engineering distribuée, au sein d'une organisation qui conçoit et opère des services digitaux utilisés à l'international par différentes marques et retailers. 🎯 L'objectif : assurer la fiabilité, la disponibilité et la visibilité des services en production, tout en automatisant et en améliorant continuellement les pratiques de support. 💻 Ce que tu vas faire : Prendre en charge les incidents de production de bout en bout Investiguer les problèmes à partir des logs, réponses API et intégrations côté client Identifier la cause des incidents et produire des bugs reproductibles pour les équipes Engineering Participer aux tests des évolutions et nouvelles fonctionnalités avant leur mise en production Monitorer les services et identifier les anomalies, régressions et tendances Maintenir et faire évoluer les dashboards et requêtes de monitoring Produire des reportings sur la santé et la performance des services Mettre à disposition des équipes Support des dashboards, scripts et outils pour gagner en autonomie Automatiser les tâches récurrentes : extraction de données, health checks, alerting... Accompagner les équipes sur les aspects techniques de la plateforme Contribuer à la gestion et à la priorisation du backlog en lien avec les équipes et les différents marchés 🎯 Stack / environnement technique : JavaScript / Node.js / REST / GraphQL / APIs / Logs & Monitoring / Dashboards / Azure Application Insights / Python / Cloud Azure ou GCP / CI/CD 🕵️‍♀️ Profil recherché : Minimum 3 ans d'expérience en Support Engineering ou dans un rôle similaire sur des services web Bonne capacité à lire et debugger du code, notamment en JavaScript ou Node.js Bonne compréhension des APIs REST et/ou GraphQL Expérience concrète en monitoring, observabilité et analyse de logs À l'aise avec les environnements de production et la gestion d'incidents Excellentes capacités de communication et de rédaction technique À l'aise dans un environnement international et distribué Anglais professionnel indispensable 🚀 Les plus de la mission : Environnement Engineering international et distribué Forte dimension technique : il ne s'agit pas uniquement de support, mais bien d'un rôle d'ingénierie Travail au contact direct des équipes de développement Enjeux de monitoring, observabilité et automatisation Services digitaux utilisés à l'international par des marques et retailers Possibilité d'avoir un réel ownership sur la plateforme Environnement Cloud et technologies modernes 📍 Paris : 2 jours de TT 🏡 Tu es Support Engineer et tu souhaites évoluer vers un rôle plus technique, avec davantage d'ownership et d'automatisation ? Qu'en penses-tu ? Une belle fin de journée à toutes et à tous ☀️
Voir cette offre
Freelance

Mission freelanceIngénieur support (Applicatif)

LeHibou
Publiée le
Azure
Javascript
Python

4 mois
450 €
Saint-Ouen-sur-Seine, Île-de-France
Notre client dans le secteur Luxe recherche un/une Ingénieur support (Applicatif) H/F Description de la mission : Le client est un acteur majeur du secteur Luxe & Cosmétique. À propos du rôle Nous créons et gérons les services qui sous-tendent les expériences beauté numériques. Cela inclut des fonctionnalités telles que les diagnostics, l'essayage virtuel et les recommandations de produits, utilisées sur de nombreux marchés, par de nombreuses marques et en ligne. Une fois opérationnels, ces services doivent le rester, de manière fiable et transparente. Ce rôle consiste à garantir le bon fonctionnement de la plateforme. Vous serez la personne qui identifiera les dysfonctionnements d'un service avant même que quiconque ne s'en aperçoive. Vous transformerez un problème tel que « la page du vendeur est hors service » en un rapport de bug clair et reproductible. Vous veillerez également à ce que chacun puisse suivre l'état de la plateforme grâce aux tableaux de bord et aux rapports. Ce poste est axé sur l'ingénierie et non pas seulement sur la résolution de problèmes. Vous travaillerez en étroite collaboration avec l'équipe d'ingénierie, en utilisant le code et les outils comme développeur. Ce que vous ferez : Support à la production et gestion des incidents Vous serez responsable de la gestion des incidents de A à Z. Cela signifie que vous examinerez les tickets de production et les erreurs de préproduction, identifierez les causes et veillerez à leur résolution. Vous analyserez les problèmes de bout en bout en examinant les journaux, les réponses de l'API et l'intégration côté client. Vous rédigerez ensuite des rapports de bogues reproductibles à destination des équipes de développement. Vous participerez à la planification des tests relatifs aux modifications et aux nouvelles fonctionnalités, et vous les examinerez avant leur mise en production. Vous assurerez le suivi des problèmes et des solutions afin que nous n'ayons pas à résoudre deux fois le même problème. Surveillance et observabilité Vous consulterez quotidiennement les tableaux de bord de journalisation pour détecter les anomalies, les régressions et les tendances émergentes. Vous devrez gérer les requêtes pour extraire et analyser les données de service. Vous créerez des rapports sur les journaux et l'état du service pour l'équipe et pour les personnes extérieures à l'équipe. Vous devrez gérer les tableaux de bord, y compris ceux utilisés par les détaillants en dehors de notre équipe d'ingénierie. Activation et automatisation Vous allez créer des tableaux de bord, des requêtes et des scripts permettant aux équipes de support de répondre à leurs questions sans avoir besoin de demander de l'aide. Vous formerez les équipes aux aspects techniques de la plateforme. Vous automatiserez les tâches répétitives telles que l'extraction de données, la vérification de l'état du système et la définition des seuils d'alerte. Gestion des arriérés et coordination inter-équipes Vous recueillerez les demandes des équipes et des marchés afin de déterminer leurs besoins et de négocier des échéanciers réalistes. Vous rédigerez des tickets pour les tâches à effectuer et les planifierez en fonction des priorités des équipes. Vous définirez les priorités des tâches nécessaires au maintien du fonctionnement de la plateforme et vous communiquerez clairement les compromis à faire aux équipes qui dépendent de nous. Ce que nous recherchons Requis Vous devez justifier d'au moins trois ans d'expérience dans un rôle d'ingénieur support ou un poste similaire, en lien avec les services web. Vous devez savoir lire et déboguer du code comme JavaScript ou Node.js et comprendre les API REST ou GraphQL. Vous devez posséder une expérience pratique des outils qui nous aident à observer et à comprendre ce qui se passe avec nos services, comme l'interrogation des journaux et la création de tableaux de bord. Vous devez être capable de bien écrire et de bien communiquer, car les rapports et la documentation que vous créez sont tout aussi importants que le code que vous écrivez. Vous devez être capable de travailler même au sein d'une équipe répartie sur différents fuseaux horaires et vous devez être capable de communiquer en anglais. Apprécié C'est un atout si vous avez de l'expérience avec Azure Application Insights ou des outils similaires. C'est un atout si vous savez programmer dans des langages comme Python ou Node.js et si vous êtes familier avec l'intégration et le déploiement. C'est un atout si vous avez de l'expérience avec les plateformes cloud comme GCP ou Azure. C'est un atout si vous avez de l'expérience dans le support de services utilisés par des tiers, comme des détaillants ou des partenaires. C'est un atout si vous avez de l'expérience dans la gestion d'un produit ou d'un backlog et si vous alternez entre les discussions techniques et celles relatives à la priorisation. C'est formidable si vous parlez à la fois français et anglais. À quoi ressemble le succès Durant ces trois mois, vous superviserez la gestion des incidents de A à Z, et l'équipe n'aura pas besoin de changer de contexte pour comprendre ce qui se passe avec les problèmes de production. Dans les six prochains mois, nous améliorerons la surveillance de nos services et nous détecterons les problèmes avant même que les utilisateurs ne les remarquent. Les tableaux de bord destinés aux détaillants deviendront fiables pour leurs utilisateurs. Dans les douze mois qui suivront, les équipes de support seront capables de répondre elles-mêmes à la plupart des questions courantes grâce aux outils que vous avez développés, et nous pourrons planifier notre travail au lieu de simplement réagir aux problèmes. Notre façon de travailler Nous sommes une équipe d'ingénieurs répartie sur plusieurs fuseaux horaires. Nous travaillons en équipes avec une plateforme partagée. Nous communiquons clairement par écrit. Vous serez responsable de la plateforme et aurez un accès direct aux équipes qui développent les services que vous prenez en charge.
Voir cette offre
Freelance

Mission freelanceQA Automaticien (H/F)

ODHCOM - FREELANCEREPUBLIK
Publiée le
Cucumber
Playwright
QA

12 mois
480-520 €
Issy-les-Moulineaux, Île-de-France
Contexte Nous recherchons un profil QA automaticien minimum 5 ans d'expérience pour rejoindre une équipe engagée dans une dynamique d'amélioration continue. Vous intervenez dans un environnement technique moderne et agile, avec un fort accent sur la qualité logicielle et l'automatisation des tests. Missions Participation à la phase de conception : Accompagnement du PO et des développeurs sur l'analyse des besoins métiers Définition & écriture des cas de tests associés Identification des impacts et adhérences (risques...) Tests & automatisation : Automatiser les tests d'intégration / tests end to end des couches API fournies (GraphQL & REST) Participer à l'intégration de ces tests dans la CI/CD (quoi tester, à quel moment, sur quel environnement) Amener dans l'équipe une culture QA et élaborer la stratégie de test (quand tester sur des mocks, définir la limite entre ce qui doit être testé unitairement et ce qui doit être testé de bout en bout, etc.) Participation aux tests manuels sur le petit backend web (CMS) développé au sein de l'équipe (application en React-Admin) Force de proposition sur l'outillage Monitoring & alerting : Participer à l'amélioration continue du système de monitoring & d'alerting (actuellement basé sur des alertes CloudWatch envoyées sur Slack) Amélioration de l'outillage de suivi des mises en production (objectif : release canary complètement automatisée & déploiement en continu) Accompagnement de l'application mobile : Échanger régulièrement avec les QA Apps (fonctionnels & automaticiens) pour voir ce qu'on peut leur fournir pour les aider dans leur mission Fournir des mocks GraphQL aux développeurs & QA Apps pour les aider dans leurs développements & tests Outils & Environnement Langages : Node.js + TypeScript GraphQL via Apollo Server Industrialisation : GitLab + GitLab CI Outillage : Postman & Newman (tests), CloudWatch & Splunk (recherche dans les logs) Déploiement : full AWS, uniquement sur des services managés (ECS + Fargate principalement, quelques Lambdas/Bdd/Redis, etc.) via Terraform Outils collaboratifs : JIRA, XRay, Confluence, Notion Méthodologie projet : Agile
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
Freelance

Mission freelanceConsultant(e) réseau sécurité - Expert(e) et certifié(e) TUFIN AURORA

PROPULSE IT
Publiée le
Tufin

24 mois
350-700 €
Paris, France
Notre client vient de renouveler les machines Tufin obsolètes et souhaite configurer un module supplémentaire : Secure Change et l'interfacer avec son ITSM (ServiceNOW). Il souhaite également avoir des reporting disponibles dans son outil web PowerBi basé sur l'API Tufin. (exports de préférence en powershell). L'application Tufin est configurée en on-premise sur des appliances Tufin (T-820-worker nodes et T1220-data node) en Aurora. L'objectif est également un accompagnement sur la mise en place de la haute disponibilité et l'ajout du périmètre AWS. Prestation attendue Dans le cadre de cette prestation, le prestataire aura pour mission de : - Etablir les workflows avec Safran pour les demandes suivantes : • ouvertures/fermetures de flux réseaux • mises à jour de groupes de sécurités sur les équipements • vérifications de flux réseaux • extract de règles pour une application/service donné - Interfacer ces workflows avec l'ITSM du groupe (ServiceNOW) et le module SecureChange de Tufin. - Mettre à disposition des exports basés sur l'API Tufin. Le but est de construire des KPI (nombre de demande par jour/semaine, nombre de règles modifiées, nombre d'objets, nombres d'objets dupliqués) et construire ces rapports PowerBI basés sur ces exports. - Mettre en place la migration du RUN Tufin vers une équipe dédiée Run N-1 et N-2 actuellement supporté par les experts N-3. Rédaction de document d'exploitation, arbre de décision, aide à la rédaction d'offres de service telle que : création de compte, demande d'export, etc. - Supporter notre client dans l'exploitation du module SecureTrack en proposant des améliorations et/ou des best practices de l'éditeur. - Support à l'ajout des équipements réseaux AWS sur Tufin. Livrables • Les workflows (de préférence sous MS visio) • Les documents demandés par l'équipe SNOW pour l'interfaçage des 2 applications (contenant le nom des champs des formulaires SecureChange par exemple) de type contrat d'interface • Les guides d'exploitations de SecureChange et SecureTrack destinés à l'équipe de RUN N-1 et N-2 sous format word et pdf. • Les exports (dont le/les script/scripts) et les rapports pour les KPI sous PowerBI • Support de formation à destination des référents Réseaux expert N-1/2/3 (sous PPT) Tous les documents (sauf contre-indication) devront être rédigés en Français ET en Anglais. Les prestations ci-dessus devront être réalisées à partir du 01/03/2024 et se terminer au plus tard le 30/09/2024.
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