Find your next tech and IT Job or contract TypeScript

What you need to know about TypeScript

TypeScript is an open-source programming language developed by Microsoft that extends JavaScript by adding a static typing system. Compatible with all browsers and platforms, TypeScript allows developers to detect errors during writing through explicit types, thus improving code reliability and maintainability. TypeScript compiles into standard JavaScript, making it usable in any environment that supports JavaScript. It is particularly suited for complex projects thanks to its advanced features, such as interfaces, generics, and support for modern modules. Increasingly popular, TypeScript is widely used with frameworks like Angular and React, offering a more structured and robust development experience while seamlessly integrating with existing JavaScript tools and libraries.

Your search returns 132 results.
Premium Job
Contractor

Contractor job
System Engineer (H/F)

BLOOMAYS
Published on
React
System design
TypeScript

12 months
500-600 €
Paris, France
Notre client est un acteur international majeur du secteur de la santé, engagé dans une transformation digitale ambitieuse à l’échelle mondiale Au sein de son organisation Digital & Data, l’équipe Elements développe et fait évoluer une plateforme interne de design system utilisée par des équipes produit, design et engineering réparties notamment entre Barcelone, Toronto et Hyderabad Elements n’est pas uniquement une bibliothèque de composants : c’est une plateforme d’expérience conçue pour garantir cohérence, scalabilité et qualité dans la livraison des produits digitaux. Dans un contexte de montée en puissance des usages multi-marques, multi-thèmes, IA et cross-device, l’équipe recherche un profil engineering capable de fiabiliser l’infrastructure technique sur laquelle s’appuient les équipes produit L’enjeu : construire une fondation robuste, maintenable et gouvernée, capable d’accompagner l’adoption du design system à grande échelle dans un environnement international, exigeant et réglementé En tant que System Engineer , vous serez responsable de l’architecture technique, de l’outillage et de l’infrastructure de la plateforme Elements. Votre rôle sera de faire en sorte que les composants, tokens, pipelines, releases et workflows de contribution puissent évoluer de manière fiable, cohérente et scalable Ici, le design system est traité comme une véritable plateforme logicielle : moins orientée interface visuelle, plus orientée architecture, automatisation, qualité, adoption et maintenabilité Votre mission principale : garantir que les équipes engineering qui consomment Elements disposent d’une plateforme fiable, documentée, facile à intégrer et capable de supporter les évolutions structurantes à venir, notamment la release v4.0.0. Vous interviendrez notamment sur : L’architecture technique d’Elements : définition de la structure de la librairie de composants, stratégie de versioning, standards d’API composants, modèle de theming, cohérence multi-plateforme et capacité à supporter des besoins multi-brand et multi-modal Le pipeline de design tokens : mise en place et maintenance des workflows de transformation, distribution et consommation des tokens depuis Figma jusqu’aux environnements web et natifs, avec une attention forte portée à la réduction du token drift L’infrastructure de release et de contribution : CI/CD, tests automatisés, linting, accessibilité, visual regression testing, changelog, semantic versioning, détection de breaking changes et génération de guides de migration L’expérience développeur des équipes consommatrices : amélioration continue de l’intégration d’Elements dans les codebases produit, création de tooling, codemods, starter kits, templates de configuration et documentation engineering via Storybook La qualité, la fiabilité et la conformité : mise en place de quality gates, suivi de la performance, monitoring de la taille des bundles, auditabilité, traçabilité des changements, gouvernance des dépendances et sécurité Le partenariat avec les plateformes stratégiques : accompagnement technique des équipes produit prioritaires, résolution des blockers d’intégration, identification des frictions terrain et contribution à la roadmap Elements
Contractor

Contractor job
LEAD DEVELOPER

SKILLWISE
Published on
NestJS
Next.js
React

3 months
400-550 €
Ile-de-France, France
En tant que Lead Developer Freelance, vous intervenez en tant que référent technique au sein de l'équipe de développement. Vous êtes garant de la qualité du code, de la cohérence architecturale et des bonnes pratiques de développement. Vous travaillez en étroite collaboration avec les équipes produit et développement afin d'assurer la conception et la réalisation de solutions robustes, performantes et maintenables. Vous accompagnez les développeurs dans la résolution des problématiques techniques, participez aux revues de code et prenez en charge les développements les plus complexes. Dans un environnement agile intégrant des pratiques de développement assistées par l'IA, vous veillez à ce que les solutions produites respectent les exigences fonctionnelles, de sécurité, de performance et d'évolutivité. Vous contribuez également à l'amélioration continue des standards de développement et à la montée en compétences de l'équipe. Ce rôle requiert une forte expertise technique, une vision architecturale globale, ainsi qu'une capacité à collaborer efficacement avec les différentes parties prenantes du projet.
Contractor

Contractor job
Concepteur Developpeur

Coriom Conseil
Published on
CSS3
HTML5
Javascript

12 months
400-550 €
Lille, Hauts-de-France
Nouvelles fonctionnalités du tunnel développées, testées, intégrées en CI et déployées Pages du tunnel migrées Vue 2 → Vue 3, code Front maintenable et industrialisé / Optimisations web performance et mises en conformité A11Y Tests unitaires et d'intégration / Contribution au run N3 (diagnostic, correctifs, monitoring/alerting) Compétences techniques HTML5 / CSS3 - Expert - Impératif JavaScript / TypeScript - Expert - Impératif Vue.js (Vue 2 et Vue 3, migration) - Expert - Impératif Web performance (Core Web Vitals) - Confirmé - Impératif Connaissances linguistiques Français Courant (Impératif) Anglais Lu, écrit (Secondaire) Description détaillée L'équipe est en charge des parcours et fonctionnalités associés à la prise de commande sur le site et app et cherche à garantir la meilleure expérience client : gestion du panier, parcours au sein du tunnel de commande, paiement, mise en place des mécaniques promo enseigne et spécifiques au site. Constituée d'1 PO et de développeurs devops fullstack, elle fonctionne en agilité (rituels Scrum) sur un backlog auto-géré et assure le BUILD et le RUN du produit (support de dernier niveau / N3). Enjeux de l'année Garantir une expérience sans faille sur un parcours critique ; être moteur dans le programme de refonte de l'expérience client e-commerce (qui touche en profondeur les fonctionnalités du tunnel) ; profiter de cette refonte pour porter la montée de version technique des pages du tunnel : migration Vue 2 → Vue 3. Profil recherché Nous recherchons un profil à dominante Front experte, idéalement fullstack. L'expertise Front prime ; les compétences back, ops et run N3 sont un plus différenciant. Missions - développer les nouvelles features qui enrichiront le tunnel de commande ; - porter et industrialiser la migration Vue 2 → Vue 3 des pages du tunnel ; - garantir un haut niveau de web performance (Core Web Vitals) et d'accessibilité (A11Y, RGAA/WCAG) ; - concevoir des composants UI réutilisables, maintenables et testés ; - intégrer son code dans la CI, tester unitairement et en intégration, déployer (intégration, qualification, production) ; - contribuer au run de niveau 3 : diagnostic et correction des incidents en production, suivi du monitoring / alerting ; - contribuer, selon les besoins, au back (Java/Spring) et à l'ops (Kubernetes) ; - être force de proposition sur les choix techniques Front. Profil attendu - expérience significative (6-10 ans) en développement Front avancé ; - maîtrise de Vue.js avec éventuelle expérience de migration Vue 2 → Vue 3 ; - forte culture qualité, web performance et accessibilité ; - aisance fullstack et devops (BUILD & RUN) ; - à l'aise en Agile, collaboratif et transverse, force de proposition. Compétences impératives - HTML5 / CSS3 (architecture CSS, accessibilité, responsive) — Expert - JavaScript / TypeScript — Expert - Vue.js (Vue 2 et Vue 3, expérience de migration) — Confirmé à Expert - Web performance (Core Web Vitals, optimisation rendu / bundle) — Confirmé
Contractor

Contractor job
Développeur Senior Fullstack TypeScript – Node.js / Angular

Cherry Pick
Published on
Angular
Javascript
TypeScript

12 months
500-550 €
Paris, France
Contexte : Dans le cadre du développement et de la modernisation de ses systèmes de gestion, l'équipe produit recourt à une prestation externe pour fournir une assistance critique sur le projet de refonte du Portail Épargnant (Périmètre Épargne Salariale et Retraite). Présentation du Projet Le projet vise à moderniser globalement le Portail Épargnant , une plateforme d'envergure offrant des services digitaux à plusieurs millions d'utilisateurs. Le consultant interviendra sur l'ensemble du stack technique, avec une forte composante d' intégration de fonctionnalités d'Intelligence Artificielle Générative (GenAI) pour enrichir l'expérience utilisateur (assistant conversationnel, recommandations personnalisées, aide contextuelle). Missions Principales Architecture & Contrats d'API : Définition, conception et documentation des interfaces d'échange entre le Front et le Back (services REST) : spécification des contrats d'API, formats et structures de données attendus. Développement Front-End : Développement des applications web complexes sur la base des spécifications techniques et intégration des composants UI liés à l'IA. Développement Middle-Ware : Conception et implémentation des services intermédiaires pour orchestrer les flux et gérer les connexions aux LLM. Contribution Back-End : Support et développements ponctuels sur le socle Back-End existant si nécessaire. Qualité & Tests : Rédaction et exécution rigoureuse des tests unitaires et d'intégration sur la partie Front-End. Recette & Accompagnement : Assistance active à la recette fonctionnelle menée par la MOA (Maîtrise d'Ouvrage) et les utilisateurs métiers. Amélioration Continue : Participation active à l'optimisation des pratiques de développement et à la diffusion de la culture technique au sein de l'équipe.
Contractor
Permanent
Fixed term

Job Vacancy
Developpeur Front Senior React / JavaScript

EDC DIGITAL-IT
Published on
Datadog
Dynatrace
Javascript

1 year
40k-45k €
400-550 €
Hauts-de-Seine, France
Dans un contexte de modernisation du CRM et de migration progressive d'interfaces legacy vers React, nous recherchons un renfort opérationnel senior sur les applications front. Le candidat interviendra sur des applications métier à fort enjeu, avec un niveau d'exigence élevé en matière de robustesse, de maintenabilité, de qualité de code et de delivery. Nous recherchons un développeur senior à forte capacité de delivery, capable de prendre en charge des fonctionnalités de bout en bout, de s'approprier rapidement une base de code existante et de travailler au quotidien avec le lead technique jusqu'à devenir un relais solide sur le périmètre front. VOTRE RÔLE ET VOS MISSIONS Concevoir et développer des fonctionnalités React de bout en bout, du composant à l'intégration des APIs. Prendre en charge des sujets techniques à forte complexité : optimisation du rendu, gestion d'état, intégrations applicatives, résolution d'anomalies et dette technique ciblée. Contribuer à la migration progressive des interfaces legacy vers React, avec une attention particulière portée à la continuité de service et à la maintenabilité. Participer activement aux revues de code et contribuer à faire progresser les standards de développement front. Analyser les anomalies de production, identifier les causes racines et proposer des correctifs robustes, maintenables et durables. Contribuer à la qualité globale du code via les tests, la lisibilité, la structuration des modules et la maîtrise des impacts de performance. Collaborer avec le lead technique, les PO, les UX/UI designers et les équipes backend pour sécuriser le passage du besoin métier à une solution livrée. Maintenir une documentation technique claire et utile sur les composants, patterns et modules dont il a la charge. PROFIL RECHERCHÉ Vous êtes avant tout un praticien : votre valeur se mesure à la qualité du code que vous livrez, à la fiabilité de vos engagements et à votre capacité à faire avancer concrètement le produit. Vous savez challenger une décision quand c'est utile, puis avancer de manière pragmatique une fois le cap fixé. Expertise approfondie en React, adossée à une solide maîtrise des fondamentaux JavaScript / TypeScript. Nous recherchons un développeur qui comprend ce qui se passe sous le framework, pas uniquement son API. Capacité démontrée à livrer des fonctionnalités complexes en autonomie sur une application métier d'envergure : nous attachons plus d'importance à ce que vous avez réellement construit qu'à votre parcours académique. Fort sens de l'ownership : vous aimez porter un sujet de bout en bout, de la compréhension du besoin jusqu'à la qualité de la livraison. Capacité à vous approprier rapidement une base de code existante et à gagner progressivement en autonomie pour devenir un vrai relais technique sur le périmètre front. Aisance à lire, comprendre, reprendre et fiabiliser du code que vous n'avez pas écrit, y compris des modules legacy ou des contributions d'équipes en filiale. Réflexe de delivery : vous savez cadrer, arbitrer, challenger utilement, puis avancer de manière pragmatique vers une solution propre, fonctionnelle et livrable. Niveau d'anglais permettant d'échanger avec les équipes en filiale et de comprendre de la documentation technique. Capacité d'analyse des incidents de production et force de proposition pour des correctifs réactifs, testables et de qualité. Fiabilité et autonomie : on peut vous confier un sujet sensible en confiance, vous le menez à bien, vous alertez au bon moment et vous tenez vos engagements. Esprit d'équipe et bon relationnel : au-delà de la technique, nous cherchons quelqu'un avec qui il fait bon travailler, échanger et construire au quotidien. Au-delà des compétences techniques, nous cherchons quelqu'un qui prend plaisir à collaborer, à partager et à faire avancer le collectif. EXPERTISE TECHNIQUE ATTENDUE La maîtrise du JavaScript / TypeScript moderne et de React constitue le critère déterminant du poste. Fondamentaux JavaScript / TypeScript : maîtrise profonde du langage, typage strict, asynchronisme, modèle d'exécution, closures, immutabilité et patterns de composition. React : maîtrise du cycle de rendu, réconciliation, phases render/commit, batching, hooks, composition, gestion des effets et impacts des re-renders. Design patterns & architecture feature-based : Atomic Design, séparation container / présentation, couche de services isolant les appels API, logique de données encapsulée dans des hooks métier. Le bon pattern au bon endroit, sans sur-ingénierie. Gestion d'état : stores isolés par domaine, séparation claire store / actions / selectors / types, sélecteurs granulaires et maîtrise des re-renders. TanStack Query / React Query : stratégie de cache, invalidation, configuration fine, gestion des états de chargement / erreur et cohérence avec les mutations. Optimisation des performances : diagnostic des re-renders via profiling, mémoïsation maîtrisée, analyse navigateur et capacité à mesurer avant d'optimiser. Formulaires : React Hook Form, Zod, validation typée et gestion des parcours utilisateurs complexes. Intégration UI : workflows Figma-to-code, respect des composants design, accessibilité pragmatique et maîtrise de Tailwind CSS. Tests : capacité à sécuriser les composants et comportements critiques via Vitest et Testing Library. Atouts complémentaires : Okta / SSO, Angular pour le périmètre legacy, notions de backend Spring Boot pour les investigations cross-stack. PROCESSUS DE SÉLECTION Cette étape vise à évaluer la capacité concrète à comprendre une base de code, raisonner à voix haute, identifier la cause racine, proposer un correctif propre et livrer une solution testable. Elle complète l'échange technique, mais ne cherche pas à piéger le candidat. STACK TECHNIQUE Front Langages : TypeScript, JavaScript Bibliothèque : React 18 Routing : React Router 6 Gestion d'état : Zustand 5 Data fetching : TanStack Query / React Query v4 Formulaires : React Hook Form + Zod Styling : Tailwind CSS 3 Auth : Okta / okta-react / okta-auth-js HTTP : Axios Dates : date-fns / date-fns-tz Dataviz : Chart.js / react-chartjs-2 i18n : i18next Build & monorepo : Vite 4, Turborepo, pnpm Tests : Vitest, Testing Library Connaissance d'Angular appréciée pour le périmètre legacy. Backend : Java Spring Boot, Node.js, Maven Bases de données : Oracle SQL, MongoDB, PostgreSQL Cloud : AWS, MongoDB Atlas Supervision : Datadog, Kibana, Dynatrace IDE : VS Code, IntelliJ OS : macOS LOCALISATION Site Puteaux — rythme de 3 jours sur site minimum, 2 jours en télétravail.
Contractor
Permanent

Job Vacancy
Lead Software Engineer Full Stack – Golang / Observabilité / Kubernetes (H/F)

CHARLI GROUP
Published on
Go (language)
Javascript
Python

3 years
Ile-de-France, France
Nous recherchons un Lead Software Engineer Full Stack pour rejoindre une équipe d'experts intervenant sur la conception et le développement d'une plateforme d'observabilité innovante au sein d'un environnement IT à grande échelle. Vous participerez à la conception, au développement et à l'évolution de solutions techniques sur mesure autour de la collecte, du traitement et de l'exploitation des données d'observabilité. Vos principales missions seront : Concevoir et développer des composants backend performants en Golang . Participer au développement d'interfaces web en JavaScript / TypeScript (React, Angular ou Vue.js). Concevoir des outils techniques et des services dédiés à l'observabilité. Participer aux phases de POC, de design technique et d'architecture. Développer des solutions cloud-native dans un environnement Kubernetes. Automatiser les déploiements et contribuer aux pratiques DevOps. Collaborer avec des experts infrastructure, plateforme et développement dans un contexte agile. Être force de proposition sur les choix techniques et les évolutions de la plateforme.
Permanent

Job Vacancy
Lead Developer Full Stack TS / Java & Python / GenAi [Full Remote possible]

Recrut Info
Published on
Java
Springboot
TypeScript

45k-60k €
Lyon, Auvergne-Rhône-Alpes
Rattaché·e à l'Engineering Manager dans une équipe déjà constituée de 3 développeurs Full Stack et 1 Product owner, vous participerez activement au développement d'un nouveau projet qui s'appuiera sur de l'IA généraive à destination des clients de la société. Vous pourrez être amené·e à travailler aussi bien sur des sujets où la vélocité sera de mise, dans le cadre de prototypages par exemple, que sur des sujets où une réflexion plus poussée sera nécessaire, sur des choix d'architecture par exemple. Vous travaillerez dans un environnement agile avec une approche centrée sur l'expérience utilisateur, avec une culture très tournée vers la qualité logicielle (tests unitaires, intégration continue,....) Enfin, vous aurez la responsabilité de superviser le quotidien des membres de l'équipe en distribuant et en suivant l'avancement des tâches de chaque membre de celle-ci. Vous serez accompagné.e par l'Engineering Manager pour monter en compétence sur ces sujets si ils vous sont encore peu familiers. Environnement technique : TypeScript (requis), Java EE 20 (souhaité), Python (requis), Spring Boot (souhaité), Angular 15 (souhaité), JUnit (souhaité), REST (requis), Kafka, ClickHouse, Docker (requis), Kubernetes
Contractor

Contractor job
Développeur / Architecte Solutions Copilot & Cloud

Tenth Revolution Group
Published on
Java
Python
TypeScript

1 year
500-660 €
Paris, France
Localisation : Paris (Hybride) Expérience requise : 5 ans minimum Le Poste & Les Missions Rattaché(e) à l'équipe technique à Paris, vous intervenez sur la conception, le développement et l'industrialisation d'extensions Copilot et l'intégration d'outils d'IA générative. Développement : Concevoir et maintenir le backend ( Python / Java ) et le frontend ( React / Angular / Vue.js ) des extensions. Architecture : Connecter Copilot Studio aux systèmes internes (Cloud et On-premise). DevOps / IaC : Automatiser les déploiements via GitLab CI/CD et manager l'infrastructure Azure avec Terraform . Conteneurisation : Packager les services via Docker . Qualité : Garantir la fiabilité du code (revues de code, documentation). Process de recrutement Échange initial / Entretien technique et RH.
Contractor
Permanent

Job Vacancy
Développeur Full Stack [TypeScript/ReactJS/AWS] (H/F)

OBJECTWARE
Published on
Agile Method
API REST
AWS Cloud

1 year
Lille, Hauts-de-France
Contexte Dans le cadre du renforcement d'une équipe Agile de 6 développeurs, nous recherchons un Développeur Full Stack Senior pour intervenir sur un projet autour d'API Data, de référentiels métiers et d'interfaces de gestion. Au-delà des compétences techniques, une forte capacité de communication est attendue pour collaborer efficacement avec les équipes d'architecture, produit et métier. Missions Concevoir, développer et maintenir des applications Front-End et Back-End. Développer des API REST et participer aux études de conception technique. Réaliser les développements en TypeScript. Effectuer les revues de code. Développer les tests unitaires, d'intégration et End-to-End. Analyser et corriger les anomalies. Participer aux cérémonies Agile. Contribuer à la qualité, la performance, la sécurité et la résilience des applications.
Contractor

Contractor job
Tech Lead Fullstack Java / React / Angular – Niveau 3

Comet
Published on
Angular
Git
Java

6 months
500-650 €
Ile-de-France, France
Contexte de la mission Dans le cadre de la transformation et de la modernisation des systèmes d’information d’un grand groupe bancaire, nous recherchons un Tech Lead Fullstack Java / React / Angular de niveau senior. Le consultant intégrera une entité IT en charge de concevoir et développer les systèmes d’information destinés aux métiers de la banque de détail et de la banque privée, en France et à l’international. La mission combine expertise technique, architecture applicative, développement, qualité logicielle et leadership technique dans un contexte international. Le Tech Lead aura notamment un rôle de référent auprès des équipes de développement et devra piloter et accompagner des prestataires situés notamment en Inde et en Roumanie. Missions principales • Concevoir et valider l’architecture technique des applications. • Définir les grandes orientations et les choix techniques. • Mettre en œuvre et promouvoir les principes d’architecture hexagonale, BDD et TDD. • Contribuer activement au développement backend en Java. • Contribuer au développement frontend en React et/ou Angular. • Encadrer techniquement les équipes de développement et les faire monter en compétences. • Coordonner et piloter techniquement des équipes et prestataires internationaux. • Réaliser les revues de code et garantir le respect des bonnes pratiques de développement. • Assurer la qualité du code grâce aux tests unitaires, tests d’intégration et tests E2E. • Participer à l’amélioration et à la sécurisation des pipelines CI/CD. • Garantir la sécurité, la performance et la scalabilité des solutions. • Identifier, prioriser et traiter la dette technique. • Participer aux déploiements et à la mise en production. • Accompagner la conduite du changement et l’évolution des pratiques techniques. • Collaborer étroitement avec les Product Owners, Scrum Masters, Tech Leads et équipes de développement.
Contractor

Contractor job
Consultant Power Platform Senior (Microsoft 365) - Full remote

Net technologie
Published on
Microsoft Excel
Power Automate
Power Query

3 months
Clipperton Island, France
Dans le cadre d’un programme de transformation Google Workspace vers Microsoft 365 , nous recherchons un(e) Consultant Power Platform Senior pour piloter la refonte d’une application critique de reporting Finance. 🎯 Objectif : concevoir et reconstruire une solution robuste dans l’écosystème Microsoft, en garantissant la continuité métier, la qualité des données et la maintenabilité. 🚀 Vos missions ✔️ Analyser l’existant (Google Sheets, Apps Script, automatisations) ✔️ Définir la stratégie de migration et l’architecture cible ✔️ Concevoir et développer la solution sous Microsoft 365 ✔️ Réaliser un MVP / POC puis reconstruire l’application complète ✔️ Mettre en place les automatisations de consolidation, calcul, reporting et diffusion ✔️ Réaliser les tests, accompagner les UAT et garantir la qualité des données ✔️ Produire la documentation et assurer le transfert de compétences vers les équipes internes
Contractor

Contractor job
Lead Full Stack Java/React – Nantes

Groupe Aptenia
Published on
Cloud
Java
React

6 months
400-550 €
Nantes, Pays de la Loire
Nous recherchons un Tech Lead Full Stack pour piloter une équipe de développeurs au sein d’un environnement critique à forte visibilité. Vous participerez à la conception et au développement d’applications autour de sujets d’observabilité et d’AIOps. Stack : Java 17+, Spring Boot, React.js, TypeScript, API REST, Docker, CI/CD, AWS ou GCP. Une expérience en encadrement technique et dans un contexte bancaire ou financier est appréciée. Mission en méthodologie Agile avec interactions régulières avec les équipes DevOps et exploitation.
Contractor
Permanent

Job Vacancy
Développeur Front-End Senior React.js / TypeScript (H/F)

Lùkla
Published on
Front-end
React

2 years
Ile-de-France, France
Construisez des plateformes web à très forte audience Dans le cadre du développement de plateformes numériques à fort trafic, nous recherchons un(e) Développeur(se) Front-End Senior React.js passionné(e) par la qualité logicielle, la performance et l'expérience utilisateur. Vous rejoindrez une équipe Agile composée de développeurs, Product Owners, UX/UI Designers et experts techniques afin de concevoir et faire évoluer des applications web modernes utilisées quotidiennement par un large public. Vous participerez à des projets ambitieux où la performance, la scalabilité et l'excellence technique sont au cœur des enjeux. Vos missionsDéveloppement Front-End Concevoir, développer et maintenir des applications web modernes avec React.js et TypeScript. Participer à la définition des architectures Front-End et aux choix techniques. Développer des composants réutilisables et maintenables. Garantir la qualité, la robustesse et l'évolutivité du code produit. Participer activement aux revues de code et au partage des bonnes pratiques. Architecture et gestion des données Mettre en œuvre des architectures Front-End performantes et évolutives. Concevoir et maintenir des mécanismes de gestion d'état avancés avec Redux. Gérer les flux de données asynchrones et les interactions complexes avec les services métiers. Intégrer des API REST et GraphQL. Performance et optimisation Optimiser les performances des applications et améliorer l'expérience utilisateur. Travailler sur les problématiques de Web Performance et Core Web Vitals. Mettre en œuvre des stratégies de cache et d'optimisation des ressources. Participer à l'amélioration continue des performances sur des plateformes à fort trafic. Qualité logicielle et DevOps Concevoir et maintenir des tests unitaires et d'intégration. Participer à l'automatisation des déploiements et des processus de livraison. Contribuer à l'amélioration des pipelines CI/CD. Garantir le respect des standards de qualité et de sécurité. Collaboration Agile Participer aux cérémonies Agile (Scrum ou Kanban). Collaborer étroitement avec les équipes Produit, UX/UI et Back-End. Contribuer aux discussions d'architecture et aux décisions techniques. Accompagner les développeurs plus juniors et partager votre expertise. Stack TechniqueFront-End React.js TypeScript Redux Hooks Context API HTML5 / CSS3 / JavaScript ES6+ APIs & Data REST GraphQL MongoDB Elasticsearch Industrialisation Git Jenkins CI/CD Tests unitaires et d'intégration Outils collaboratifs Jira Confluence
Contractor

Contractor job
🚀 Mission Freelance : Développeur·se Full-stack (Dominante Front) Confirmé·e — H/F

Buy The Way
Published on
NestJS
Svelte
TypeScript

12 months
Paris, France
Nous recherchons un·e Développeur·se Full-stack confirmé·e avec une forte sensibilité Front-end pour participer à la refonte globale d'une application stratégique for trafic. 💻 Le Projet & L'Environnement de travail L'objectif est de faire basculer l'application existante d'un environnement historique [.NET / Angular / Azure] vers une stack moderne, scalable et performante [NestJS / Svelte / Elastic Search] . L'équipe projet : Vous évoluerez au sein d'une équipe agile à taille humaine composée d'un Product Manager, d’un UX Designer, d’un Coach Agile et de 2 autres développeurs. 🛠️ Vos Activités & Responsabilités Développement & Qualité : Contribuer activement aux développements Front et Back du portail, ainsi qu'à sa documentation, avec un focus permanent sur la qualité, la performance et la maintenabilité à long terme. Suivi Ops & Performance : Faire preuve de proactivité dans le monitoring technique de l'application (suivi des erreurs, disponibilité, scalabilité, etc.). Architecture & Choix Techniques : Participer aux choix technologiques et de conception en collaboration étroite avec les architectes du pôle technique. Amélioration continue : Définir, implémenter et suivre des indicateurs (KPIs) techniques pour optimiser les processus et le produit. 📐 L'Univers Technique du Projet Front-end : Svelte, HTML5, CSS3, TypeScript, Jest, Playwright Back-end : NestJS (Architecture Hexagonale) Bases de données : PostgreSQL Moteur de recherche : ElasticSearch Message Broker : RabbitMQ Dev / Devops : Docker, Git, GitLab & GitLab CI, Kubernetes, ArgoCD
Contractor
Permanent

Job Vacancy
Développeur Full Stack Senior PHP / React.js (H/F)

Lùkla
Published on
PHP
React
TypeScript

2 years
Ile-de-France, France
Rejoignez un projet digital à fort impact dans l'univers des médias et de l'information Nous recherchons un(e) Développeur Full Stack Senior PHP / React.js pour participer à l'évolution d'outils métiers stratégiques utilisés quotidiennement par des équipes éditoriales et des producteurs de contenu. Vous intégrerez une équipe Agile intervenant sur des applications modernes à forte audience, avec des enjeux élevés de performance, d'expérience utilisateur, d'accessibilité et de qualité logicielle. Ce poste s'adresse à un développeur expérimenté capable d'intervenir aussi bien sur le Front-End que sur le Back-End et souhaitant contribuer à la création de plateformes innovantes destinées à la production et à la diffusion de contenus numériques. Vos missionsDéveloppement Full Stack Concevoir, développer et maintenir des applications web modernes et performantes. Participer à l'évolution des outils métiers et des plateformes de gestion de contenu. Développer de nouvelles fonctionnalités en collaboration avec les équipes Produit et UX. Garantir la qualité, la maintenabilité et la scalabilité du code produit. Participer aux choix d'architecture technique et aux bonnes pratiques de développement. Développement Front-End Concevoir et développer des interfaces utilisateurs complexes avec React.js et TypeScript. Participer à l'intégration et à l'évolution d'un Design System. Développer des composants réutilisables et accessibles. Optimiser l'expérience utilisateur sur desktop, tablette et mobile. Assurer la conformité avec les standards d'accessibilité numérique. Éditeurs Rich Text & Expérience Utilisateur Concevoir et faire évoluer des fonctionnalités avancées autour d'éditeurs de contenu enrichi. Développer et personnaliser des extensions sur des frameworks tels que Tiptap ou ProseMirror. Participer à l'amélioration des workflows de création et de publication de contenus. Développement Back-End Concevoir et maintenir des API performantes en PHP. Participer à l'évolution des architectures basées sur API Platform. Optimiser les performances applicatives et les mécanismes de mise en cache. Contribuer à l'amélioration de la fiabilité et de la sécurité des services. Qualité & Industrialisation Mettre en œuvre des tests unitaires et des tests d'intégration. Participer à l'amélioration continue des pipelines CI/CD. Contribuer à la maintenance des environnements Docker et des chaînes d'intégration. Garantir le respect des standards de qualité et des bonnes pratiques DevOps. Collaboration Agile Participer aux cérémonies Scrum. Travailler en étroite collaboration avec les Product Owners, UX Designers et équipes techniques. Être force de proposition sur les sujets techniques et fonctionnels. Contribuer activement aux revues de code et au partage des connaissances. Stack TechniqueFront-End React.js TypeScript Next.js ou Vite HTML5 / CSS3 Design Systems Accessibilité numérique (RGAA/WCAG) Éditeurs Rich Text Tiptap ProseMirror Back-End PHP API Platform Performance & Infrastructure Docker GitLab CI/CD CDN Reverse Proxy (Varnish) Optimisation Web Performance Qualité Cypress Tests unitaires Tests d'intégration
Contractor

Contractor job
102585/Tech Lead React et React Query, JavaScript et TypeScript, NextJS - Nantes

WorldWide People
Published on
React

6 months
400-450 €
Nantes, Pays de la Loire
Tech Lead React et React Query, JavaScript et TypeScript, NextJS - Nantes La mission se déroule dans les locaux du client sur Nantes et permet 2j de télétravail. La candidature devra disposer d’une solide expertise technique ainsi que d’une forte capacité d’accompagnement technique des équipes. Les capacités attendues : - Excellente maîtrise de React et React Query; - Très bonne maîtrise de JavaScript et TypeScript ; - Expérience significative avec Next.js ; - Bonne connaissance du DSFR ; - Forte sensibilité aux problématiques d’accessibilité numérique (RGAA) ; - Expérience confirmée en refonte ou migration d’interfaces utilisateur ; - Pratique des environnements CI/CD sous GitLab ; - Capacité à définir des standards techniques et des bonnes pratiques front-end. - Expérience en rôle de Lead Tech ou référent technique front-end ; - Capacité à accompagner, faire progresser et faire monter en compétence une équipe ; - Aptitude à transmettre les bonnes pratiques et à structurer les méthodes de travail ; Dans le cadre de la rénovation d'une application, la mission porte sur la refonte complète de l’interface utilisateur et sa mise en conformité avec les standards du SI de l’État, notamment en matière d’accessibilité numérique et de design system. La prestation interviendra principalement sur les sujets front-end liés à la modernisation des parcours utilisateurs, à l’amélioration de l’expérience utilisateur ainsi qu’à la migration des écrans existants vers une architecture moderne basée sur React et Next.js. Au-delà de l’expertise technique attendue, la mission comporte une forte dimension de leadership technique, d’accompagnement et de montée en compétence de l’équipe front-end. La mission s’effectuera au sein d’une équipe composée de cinq développeurs expérimentés, dont trois spécialisés front-end. Les travaux porteront principalement sur l’évolution et la maintenance de l’écosystème front-end autour de React et de ses librairies associées. Ils incluent notamment : - les montées de version et la maintenance de la stack front-end (React, Next.js, TypeScript et dépendances associées) ; - l’optimisation des interfaces et des parcours utilisateurs ; - l’amélioration continue de la qualité front-end (performance, accessibilité, maintenabilité) ; - la mise en conformité des développements avec les standards DSFR et les exigences RGAA ; - la mise en place d’un CAPTCHA sécurisé pour les parcours sensibles ; - l’intégration potentielle d’un système de paiement externe via un prestataire tiers ; - la mise en place et la formalisation des standards techniques, patterns et bonnes pratiques front-end ; - l’accompagnement des développeurs dans les choix d’architecture et les pratiques de développement. La candidature devra disposer d’une solide expertise technique ainsi que d’une forte capacité d’accompagnement technique des équipes. Les capacités attendues : - Excellente maîtrise de React et React Query; - Très bonne maîtrise de JavaScript et TypeScript ; - Expérience significative avec Next.js ; - Bonne connaissance du DSFR ; - Forte sensibilité aux problématiques d’accessibilité numérique (RGAA) ; - Expérience confirmée en refonte ou migration d’interfaces utilisateur ; - Pratique des environnements CI/CD sous GitLab ; - Capacité à définir des standards techniques et des bonnes pratiques front-end. - Expérience en rôle de Lead Tech ou référent technique front-end ; - Capacité à accompagner, faire progresser et faire monter en compétence une équipe ; - Aptitude à transmettre les bonnes pratiques et à structurer les méthodes de travail ; La mission se déroule dans les locaux du client sur Nantes et permet 2j de télétravail.

Contract roles and jobs for TypeScript

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

The front-end Developer (JavaScript, Node, React, Angular, Vue...) uses TypeScript to develop robust and scalable web applications, adding a static typing layer to JavaScript to improve code quality.

Fullstack Developer

The full-stack Developer uses TypeScript to work on both server-side (back-end) and client-side (front-end) web applications, ensuring code consistency and better error management.

Android Mobile Developer

The mobile Developer (Android, iOS) uses TypeScript in combination with frameworks like React Native to develop cross-platform mobile applications while benefiting from the advantages of static typing.

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

The mobile Developer (Android, iOS) uses TypeScript in combination with frameworks like React Native to develop cross-platform mobile applications while benefiting from the advantages of static typing.

Lead Developer / Tech Lead

The Lead Developer / Tech Lead uses TypeScript to oversee the development of robust applications, ensuring code architecture, error handling, and performance optimization in complex projects.

132 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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