Trouvez votre prochaine offre d’emploi ou de mission freelance Javascript

Ce qu’il faut savoir sur Javascript

JavaScript est un langage de script polyvalent principalement utilisé pour améliorer les pages et applications web. Il permet un contenu interactif et dynamique, en faisant un pilier du développement web moderne.

Votre recherche renvoie 385 résultats.
Freelance

Mission freelanceFull Stack Engineer - React/Node

LeHibou
Publiée le
Node.js
React

4 mois
565 €
Saint-Ouen-sur-Seine, Île-de-France
Contexte de la missionOrion est une plateforme SaaS interne permettant aux équipes marketing de configurer, lancer et gérer des services sur différents marchés et lignes de services, sans support technique. Votre rôle portera sur le cœur de la plateforme et sa couche d'intégration : système de modules, connecteurs et API permettant de transformer le lancement d'un service sur plusieurs marchés en un exercice de configuration plutôt qu'en un projet de six mois. L'environnement comprend notamment : Des modules de services pluggables. Des Web Components intégrables. Des parcours de configuration pilotés par des machines à états. Des intégrations avec un écosystème composé de CMS, plateformes e-commerce, CRM et plateformes data. Il s'agit d'un rôle orienté plateforme, dont les utilisateurs sont d'autres ingénieurs, les équipes métier et les services eux-mêmes. Le succès se mesure notamment à la capacité à intégrer de nouveaux services beaucoup plus rapidement que lors des premiers déploiements, avec l'ambition de générer une amélioration de 10x plutôt que de 10 %. ResponsabilitésConstruire le cœur de la plateformeConcevoir et implémenter les primitives de la plateforme. Développer le modèle de contenu à plusieurs niveaux : templates → masters → instances. Mettre en place l'édition basée sur les rôles. Concevoir les workflows de revue et de publication. Développer des parcours UX pilotés par des machines à états afin de simplifier les configurations complexes. Piloter la couche d'intégrationConstruire les connecteurs et API permettant aux nouveaux services de se connecter à Orion. Intégrer Orion à l'écosystème technologique global. Concevoir une architecture modulaireFaire évoluer le monorepo composé du cœur de la plateforme et de modules de services pluggables. Permettre l'ajout de nouvelles catégories de services via des patterns réutilisables plutôt que par une réécriture complète. Concevoir des solutions capitalisant sur les développements existants. Développer des expériences intégrablesConcevoir et faire évoluer la couche Web Components permettant de déployer les services configurés dans Orion sur des sites web et plateformes externes. Faire évoluer l'architectureContribuer aux décisions d'architecture et les challenger via le processus de RFC. Formaliser et documenter les choix techniques. Garantir la qualitéMaintenir des standards élevés de qualité de code, de tests et de documentation. Garantir la stabilité de la plateforme et limiter les régressions. Compétences techniques indispensablesReactMaîtrise avancée de la conception d'interfaces complexes et performantes, notamment : Machines à états pour les parcours UX, XState ou équivalent. Patterns de conception de composants et design systems, notamment Tailwind et ShadCN. Web Components, architectures intégrables et micro-frontends. Optimisation des performances. Frameworks de test : Jest, React Testing Library, Playwright. JavaScript, TypeScript et Node.jsSolide expertise en développement Full Stack moderne. Conception et versioning d'API consommées par d'autres équipes : REST/OpenAPI et GraphQL. Maîtrise des patterns asynchrones et event-driven. Authentification et autorisation à grande échelle : JWT, OAuth, RBAC. Architecture logicielleConception de systèmes sur lesquels d'autres équipes peuvent construire. Architecture hexagonale, ports et adaptateurs, ou approche comparable de séparation des responsabilités. Monorepo modulaire et gestion des dépendances. Points d'extension, systèmes de plugins ou SDK permettant à d'autres développeurs de s'appuyer sur les abstractions existantes. Architecture serverless sur GCPExpérience pratique du développement et du déploiement d'applications serverless sur Google Cloud Platform, notamment : Cloud Run et Cloud Functions. API Gateway. Cloud Storage. Cloud SQL PostgreSQL. Cloud Firestore. Compétences fortement souhaitéesMaturité dans la conception d'API : versioning, rétrocompatibilité, dépréciation et évolution sans rupture pour les systèmes consommateurs. Multi-tenancy : isolation, configuration et montée en charge pour plusieurs marchés ou clients. Design systems : design tokens et pipelines automatisés de Figma jusqu'à la production. Développement agentique ou assisté par IA, avec une approche coding-first. Observabilité : instrumentation des applications et composants pour faciliter l'identification et le suivi des incidents. CI/CD et Infrastructure as Code : pipelines CI/CD et Terraform pour les tests automatisés, le déploiement et la gestion de l'infrastructure. Sécurité applicative : principes de sécurité des applications web et pratiques de secure coding. BonusExpérience dans le retail ou dans de grandes organisations multi-marques. Connaissance des standards et bonnes pratiques d'accessibilité. Expérience en optimisation des performances front-end à grande échelle. Profil recherché Les certifications pertinentes, notamment Google Cloud Certified Professional, sont un plus. Expérience5 ans ou plus d'expérience dans le développement et le lancement d'applications web prêtes pour la production. Expérience avérée dans la construction et le déploiement d'applications serverless sur GCP. Expertise en React, Node.js et JavaScript/TypeScript moderne. Expérience sur des produits de type plateforme, developer-facing ou infrastructure, utilisés par d'autres ingénieurs ou équipes. Expérience dans des environnements de développement Agile. Maîtrise d'outils de gestion de versions tels que Git. Soft skillsVision système : rechercher les patterns avant les solutions spécifiques et savoir faire preuve de pragmatisme lorsque cela est nécessaire. Communication et collaboration : excellentes capacités écrites et orales ; capacité à rédiger et relire des RFC et à expliquer les compromis techniques à des interlocuteurs techniques et non techniques. Ownership : capacité à définir l'approche, prendre les décisions et assumer les résultats au sein d'une petite équipe autonome. Pragmatisme : volonté de livrer rapidement, progressivement et de manière itérative, tout en allant en profondeur lorsque nécessaire. Leadership et mentorat : montrer l'exemple, accompagner les autres développeurs et contribuer à faire progresser l'équipe. Très bonne communication en anglais indispensable. Le français est un plus. Télétravail2 jours par semaine.
Voir cette offre
Freelance

Mission freelanceDéveloppeur Fullstack React / Java

BLOOMAYS
Publiée le
Java
React
Springboot

1 an
400-450 €
Île-de-France, France
Contexte de la missionDans le cadre d'un important programme de transformation digitale, notre client développe sa nouvelle Learning Experience Platform (LXP). Cette plateforme sur mesure permettra aux utilisateurs d'accéder à leurs parcours et contenus de formation digitale et viendra s'interfacer avec un LMS existant via API. Nous recherchons un Développeur Fullstack React / Java expérimenté pour rejoindre l'équipe produit et contribuer directement à la conception et au développement de cette nouvelle plateforme. ÉquipeLe consultant intégrera une équipe produit dédiée réunissant : un Product Owner un référent métier un Tech Lead un développeur Frontend un développeur Fullstack Il travaillera en étroite collaboration avec l'ensemble de l'équipe, sous la supervision technique du Tech Lead. MissionsLe Développeur Fullstack interviendra sur l'ensemble du cycle de développement de la plateforme, avec notamment pour responsabilités de : développer les fonctionnalités Frontend en React / TypeScript développer les services Backend en Java / Spring Boot participer à l'intégration avec le LMS existant via ses API contribuer à la conception et aux choix techniques aux côtés du Tech Lead garantir la robustesse, la performance, la scalabilité et la maintenabilité des développements travailler en collaboration avec les équipes Produit, UX et Métier participer aux pratiques Agile, DevOps et CI/CD de l'équipe être force de proposition dans la recherche de solutions techniques répondant aux besoins fonctionnels Environnement techniqueStack principale : React.js, TypeScript, Java, Spring Boot. Écosystème : AWS, Docker, Jenkins, Git, TanStack, API REST, LMS / Docebo, xAPI. Une bonne maîtrise des pratiques modernes de développement assisté par IA (GitHub Copilot, Claude Code, Codex ou équivalents) est également recherchée, aussi bien dans leur utilisation opérationnelle que dans leur cadrage au sein d'une équipe de développement.
Voir cette offre
Freelance

Mission freelanceDév Fullstack (PHP Symfony/React)

S-quaar
Publiée le
Méthode Agile
PHP
React

6 mois
330 €
Agen, Nouvelle-Aquitaine
Lieu : Agen (47) TJM: 330€ / Jour Rythme: 100% sur site Nous recherchons un Développeur Fullstack confirmé en PHP Symfony / React pour une mission Freelance dans un environnement de travail stimulant et innovant, sous le Responsable du développement et offrant des perspectives d'évolution. VOS MISSIONS En tant que Développeur Fullstack PHP/React , vos principales responsabilités seront les suivantes : - Analyse et développement : Concevoir et coder des applications et interfaces en Symfony / React tout en respectant les bonnes pratiques. - Spécifications techniques : Rédiger les spécifications détaillées des projets. - Normes et standards : Assurer le respect des normes de développement et des standards de qualité. - Tests et validation : Réaliser des tests unitaires et garantir la qualité du code. - Maintenance et évolutions : Maintenir et faire évoluer les solutions développées selon les besoins métiers. VOUS: De formation minimum Bac+2 en informatique ou développement logiciel et après une expérience réussie d'au moins 5 ans sur une fonction similaire vous avez envie d'intégrer une DSI en plein développement. Langages : PHP (Symfony), React, TypeScript Bases de données : SQL Server, PostgreSQL, MariaDB Concepts : Programmation orientée objet (POO) Outils : JIRA PROCESS: Après une visio avec un membre de notre équipe, vous rencontrerez : - Resp Equipe développement + Lead Dev - DSI > Décision rapide après ces étapes Envoyez-nous votre CV et si votre profil correspond vous serez contacté par un membre de l'équipe dans les 24h. Au plaisir d'évoquer votre projet, S-quaar
Voir cette offre
CDI

Offre d'emploiDéveloppeur .NET React H/F

ADSearch
Publiée le

40k-50k €
Antibes, Provence-Alpes-Côte d'Azur
[NoESN/SSII] CDI – Développeur Logiciel .NET React H/F – 40/45K€ – Editeur de logiciel – 2 jours TT/sem – RTT - Sophia-Antipolis Tu préfères construire plutôt que simplement livrer ? Tu veux voir ce que deviennent tes développements plusieurs mois après les avoir réalisés ? Editeur logiciel implanté depuis plus de 20 ans, fierté locale, le client développe une plateforme SaaS utilisée à grande échelle par des acteurs internationaux. L'équipe entre aujourd'hui dans une nouvelle étape : faire évoluer en profondeur le produit, moderniser son socle technique et préparer les prochaines années de croissance. C'est dans ce contexte que nous recherchons un Développeur Fullstack C# / React H/F. Ici, pas de mission à durée limitée ni de changement de contexte tous les quelques mois : tu rejoins directement l'équipe produit et tu participes à des choix qui auront un impact concret sur la plateforme. TON POSTE Rejoins tes 5 collègues de l'équipe, PO, QA, Dev's et le lead dev (on binôme)) qui ont besoin de toi pour : - Faire évoluer les différentes briques de l'application, - Transformer les besoins métier en solutions techniques, - Construire de nouveaux services et endpoints, - Développer les fonctionnalités côté interface, - Identifier les améliorations possibles sur l'existant, - Participer aux décisions concernant la conception des nouvelles fonctionnalités, - Challenger certaines solutions lorsque tu identifies une approche plus pertinente, - Fiabiliser les développements grâce aux tests et à la revue de code, - Investiguer pour résoudre les problèmes rencontrés en production. C'est un poste évolutif, avec un objectif : la spécialisation sur une partie du projet !
Voir cette offre
Freelance
CDI

Offre d'emploiExpertise en développement Next.js, React 19+ et architectures web performantes

R&S TELECOM
Publiée le
Microsoft Access

12 mois
40k-48k ¤
400-480 ¤
Île-de-France, France
Contexte de la mission Nous recherchons une expertise confirmée en développement Next.js pour concevoir, faire évoluer et maintenir des applications web modernes, robustes et performantes. Nous souhaitons nous appuyer sur une maîtrise avancée des dernières versions de Next.js, notamment de l'App Router, des Server Components et des Server Actions, afin d'optimiser le rendu, la sécurité et la maintenabilité des solutions. Nous attendons également une expertise approfondie de React 19+ et de TypeScript pour produire des composants réutilisables, fortement typés et adaptés aux exigences d'architectures complexes. Nous accordons une importance particulière à la performance web, aux stratégies de cache, à l'optimisation CDN et au suivi des Core Web Vitals dans des contextes potentiellement à fort trafic. Nous souhaitons intégrer des flux de données provenant d'APIs REST ou GraphQL et mettre en place des interfaces cohérentes grâce à des solutions de styling modernes et à une approche orientée Design System. Nous recherchons enfin une expertise capable de structurer l'industrialisation du développement au moyen de Git, GitLab, Jenkins, de pipelines CI/CD et d'une stratégie de tests unitaires et d'intégration fiable. Nous travaillerons selon une méthodologie Agile, dans un environnement collaboratif favorisant les échanges techniques, la qualité des livraisons et l'amélioration continue. Une expérience dans les médias, le streaming vidéo, l'accessibilité numérique ou l'utilisation d'outils tels que Jira et Confluence constituera un atout significatif. Objectifs et livrables Nous souhaitons mobiliser une expertise technique de haut niveau, correspondant à environ cinq années d'expérience significative sur des projets similaires, afin de sécuriser la conception et l'évolution de nos applications Next.js. Concevoir et faire évoluer une architecture Next.js moderne fondée sur l'App Router, les Server Components et les Server Actions. Développer des composants React 19+ performants, réutilisables et maintenables en appliquant les Hooks, les patterns de composition et les fonctionnalités de rendu concurrent. Garantir un code TypeScript robuste grâce à l'utilisation avancée des Generics, des Utility Types, de l'inférence complexe et de règles de qualité adaptées. Améliorer les performances globales des applications grâce à la gestion du cache, à l'optimisation CDN et au suivi des Web Vitals. Intégrer et fiabiliser des sources de données via des APIs REST et GraphQL, en veillant à la sécurité, à la résilience et à la qualité des échanges. Mettre en œuvre une stratégie de styling cohérente avec CSS Modules, Styled-components ou PandaCSS, en contribuant à la structuration d'un Design System accessible. Industrialiser les processus de développement et de livraison avec Git, GitLab, Jenkins et des pipelines CI/CD reproductibles. Définir et implémenter une couverture de tests unitaires et d'intégration permettant de sécuriser les évolutions et les mises en production. Contribuer aux rituels et pratiques Agile, notamment Scrum ou Kanban, et faciliter les arbitrages ainsi que les échanges autour des choix techniques. Apporter, lorsque nécessaire, une expertise complémentaire sur des projets médias, le streaming vidéo, l'accessibilité numérique et les outils Jira ou Confluence. Prévoir exceptionnellement une astreinte ou des interventions en soirée et le week-end selon les besoins opérationnels du projet. Les livrables devront respecter les standards de qualité, de sécurité, de performance, d'accessibilité et de maintenabilité attendus pour une application web professionnelle. Compétences demandéesCompétencesNiveau de compétence CI/CD Expert Architectures trafic Confirmé Tests unitaires et intégration Confirmé TypeScript avancé Expert Web Performance Expert Composition composants Expert APIs REST Expert Next.js Expert React 19 Expert
Voir cette offre

Les métiers et les missions en freelance pour Javascript

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

Le/ La développeur·euse front-end utilise JavaScript pour créer des interfaces utilisateur dynamiques et interactives en collaboration avec les designers et les équipes produit.

Développeur·euse fullstack

Le/ La développeur·euse fullstack maîtrise JavaScript pour travailler à la fois sur le front-end et le back-end, en créant des applications web complètes et performantes.

Développeur·euse jeux vidéos

Le/ La développeur·euse jeux vidéos utilise JavaScript pour programmer les mécaniques de jeu, les interactions et les animations dans des environnements 2D ou 3D.

UI designer / Directeur·rice artistique / Webdesigner

L’UI designer utilise JavaScript pour intégrer des éléments visuels interactifs, améliorer l'expérience utilisateur et assurer la fluidité des transitions.

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