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

Ce qu’il faut savoir sur TypeScript

TypeScript est un langage de programmation open-source développé par Microsoft, qui étend JavaScript en y ajoutant un système de typage statique. Compatible avec tous les navigateurs et plateformes, TypeScript permet aux développeurs de détecter les erreurs à l'écriture grâce à des types explicites, améliorant ainsi la fiabilité et la maintenabilité du code. TypeScript compile en JavaScript standard, ce qui le rend utilisable dans n'importe quel environnement prenant en charge JavaScript. Il est particulièrement adapté aux projets complexes grâce à ses fonctionnalités avancées, comme les interfaces, les génériques et la prise en charge des modules modernes. De plus en plus populaire, TypeScript est largement utilisé avec des frameworks comme Angular et React, offrant une expérience de développement plus structurée et robuste, tout en s'intégrant parfaitement aux outils et bibliothèques JavaScript existants.

Votre recherche renvoie 172 résultats.
CDI
Freelance

Offre d'emploi
FRONTOPS 7 ans REACT/DRUPAL

Publiée le
CI/CD

1 an
40k-57k €
400-500 €
Lille, Hauts-de-France
Télétravail partiel
Vous êtes Sénior/Expert en développement Front avec au minimum 7/8 ans d'expérience sur des postes de développeurs en ReactJS, idéalement avec une expérience sur Drupal dans un contexte Agile très fort mais également DevOps afin de pouvoir participer aux livraisons en Hors Prod et en Prod. Nous travaillons sur une infra AWS donc ce serait un vrai plus que le candidat connaisse AWS et ait déjà travailler dans un contexte Agile (Scrum) et DevOps (travail en binôme avec un Ops). L'activité principale reste le développement Front ReactJS et de l'intégration HTML sur des sites en ReactJS/Java et en ReactJS/Drupal que vous aurez à votre charge et réaliser des US techniques et/ou fonctionnelles. Cependant les développements Front étant connectés à un back Java et Drupal, il faut idéalement avoir une certaine maîtrise des interconnexion Front/Back tant en Java qu'en Drupal ou en tout cas avoir le souhait de monter en compétence sur le CMS. Vous aimez apprendre, partager vos connaissances et mettre en application les technologies actuelles et futures. Vous serez en charge de mettre en forme les écrans du site web à partir des maquettes produites par un graphiste. Vous devrez procéder aux développements Front en ReactJS en respectant tous les standards et en assurant une visibilité identique sur tous les plus grands navigateurs (Internet Explorer, Chrome, Firefox, Safari, Android, …), afin de répondre précisément aux besoins exprimés par le Product Owner du projet. Vous devrez également avoir une parfaite connaissance de l’accessibilité car l'ensemble de nos sites et applications sont en RGAA version 4. Vous serez amené à travailler sur des sites full responsive. Les compétences minimales que nous recherchons sont : - Une maîtrise en Javascript Native (pas de jQuery) - Une parfaite connaissance de ReactJS,TypeScript - Une parfaite connaissance de l'HTML et SCSS - Une parfaite connnaissance des librairies ExpressJS, NextJS - Git, Jenkins et Linux n'ont plus de secret pour vous - Une expertise des spécificités des différents navigateurs desktop et mobiles, et du responsive Design (Mobile first) - Une bonne pratique de développement Agile : Scrum, Par Programming, Refactoring, Tests automatiques, Intégration Continue Livrables Réaliser des livrables de qualité en s’engageant sur des coûts/délais de réalisation - Réaliser des estimations de charge ou de complexité d’une évolution et des tâches à effectuer - Produire les livrables en suivant les pratiques agiles ○ Tests unitaires (TDD) et tests fonctionnels automatisés (BDD) ○ Application packagée (Docker) ○ Documentation technique - Analyser les rapports d'intégration continue et actions en conséquence - Mise à jour / maintien en condition de l'intégration continue (Jenkins, Sonar, terraform, ...) - Participation à la réalisation/automatisation des tests de recette - Participer aux campagnes de non-régression - Intégration et tests du produit + support à l'exploitant du système Assurer la mise en production des releases et leur transmission du produit vers les équipes clientes - Participer au transfert de compétences vers les équipes clientes - Contribuer aux respects de critères d’acceptance d’une release - Assurer un support de haut niveau sur les problèmes d’exploitation rencontrés lors des mises en production ou en vie courante Contribuer à la vie de l’équipe - Être acteur des différentes cérémonies SCRUM - Être autonome sur l'attribution de ses tâches - Contribuer au maintien des outils de l'équipe Compétences Rigoureux, pragmatique, vous êtes orienté solutions. Vous vous appropriez les enjeux des projets et contribuez à leur réussite en travaillant en équipe dans une interaction fructueuse. Au-delà de ces compétences, vous êtes : - Rigoureux. Organisé, vous savez gérer la pression inhérente aux enjeux de nos clients et saurez délivrer en temps et en qualité les projets. - Ouvert et passionné. Vous n'avez pas peur de sortir de votre zone de confort, d'expérimenter de nouvelles choses dans l'intérêt des projets et de nos clients. - Esprit d'équipe. Vous aimez travailler en équipe, prendre part à des discussions et confronter vos idées tout en respectant celles des autres. - Humble. Vous êtes capable de vous remettre en cause pour le bien de l'équipe. - Force de proposition, vous êtes curieux et cherchez à toujours innover - Habitué à travailler dans un environnement extrêmement Agile, vous faite preuve d'une grand autonomie tout en communicant sur votre avancement
Freelance
CDI

Offre d'emploi
Développeur Full Stack Confirmé (Java Quarkus / Vue.js) (H/F) Sophia Antipolis (06)

Publiée le
Apache Maven
CI/CD
Git

1 an
Sophia Antipolis, Provence-Alpes-Côte d'Azur
🎯 Contexte du projet Dans le cadre du développement d’un outil de gestion de crise dans le domaine médical, nous recherchons un Concepteur-Développeur Full Stack confirmé pour rejoindre une équipe Agile Scrum de 5 à 10 personnes. La solution logicielle, organisée en briques techniques indépendantes, aura pour objectif d’apporter des réponses adaptées aux besoins d’un système en situation de crise : communication, gestion des patients, services bureautiques, consultation, GED, etc. Une bonne communication et une forte capacité d’adaptation seront essentielles dans cet environnement collaboratif et évolutif. 🔧 Compétences techniques requises Compétences impératives : Java (Quarkus, Hibernate-Panache, Rest, OpenApi-Swagger) – Confirmé JavaScript (Vue.js / Vuetify / TypeScript) – Confirmé Compétences importantes : Docker / Containers – Junior Bases de données relationnelles (Postgres – Minio) Git, Maven, Nexus Tests unitaires (Mockito / Junit) Compétences appréciées (plus) : OpenId Connect Pratiques DevOps et CI/CD Outils collaboratifs (Jira, Confluence)
CDI

Offre d'emploi
Développeur javascript

Publiée le

40k-48k €
Lille, Hauts-de-France
Télétravail partiel
Pour développer l’équipe de notre centre de services basé à Lille nous recherchons un développeur full stack Typescript expérimenté (F/H). Vous interviendrez au sein d’une équipe de 5 personnes dédiée à la Tierce Maintenance Applicative de notre client (secteur immobilier). Vous participerez aux activités suivantes : Maintenance des applications existantes, corrections et évolutions Refactoring de code Garant du bon fonctionnement de l’application Participation aux rituels agiles en lien avec les équipes client Mise en œuvre des pratiques d'ingénierie afin d'assurer la qualité́ des livrables Tests unitaires et d’intégration Mise en œuvre de la CI/CD Frontend : React (Vite, Styled Components, React Query) Backend : NestJS (services modernes), Node.js / Express (legacy) Bases de données : PostgreSQL (Prisma), MongoDB , Redis Messaging & workflows : RabbitMQ, Temporal API : GraphQL , REST (OpenAPI / ts-rest) Recherche : Elasticsearch Tests & qualité : Jest / Vitest, Cypress, Biome, Testcontainers Outils : Nx (monorepo), pnpm (workspaces), Zod (validation) Localisation : Lille centre, à proximité de République Beaux Arts
Freelance
CDI

Offre d'emploi
Ingénieur Intelligence Artificielle / Data Scientist (H/F)

Publiée le
Docker
Natural Language Processing (NLP)
PySpark

3 ans
Nice, Provence-Alpes-Côte d'Azur
Télétravail partiel
Nous recherchons un(e) Ingénieur(e) en Intelligence Artificielle / Data Scientist pour structurer et porter nos projets IA, en collaboration étroite avec les équipes R&D, produit et en réponse aux besoins clients. Vous intégrez une équipe Tech d’une vingtaine de personnes, organisées en squads produits, et serez impliqué(e) sur l’ensemble du cycle de développement, aux côtés des Tech Leads et Architectes, avec une réelle influence sur les choix d’architecture. Selon vos envies, vous pourrez aussi contribuer aux comités transverses R&D (technique, agile, innovation...). Projets en cours : Analyse automatique de documents réglementaires (NLP + NER) Génération automatisée de workflows, formulaires et rapports intelligents Intégration d’agents IA dans l’interface utilisateur Déploiement de moteurs de recherche sémantique (RAG hybride, reranking, vector search…) Stack technique : IA / Data : Python, Pandas, Scikit-learn, Hugging Face, FastAPI, OpenAI API, PyTorch, TensorFlow (ouvert à d’autres outils) Bases de données : MariaDB, PostgreSQL, MongoDB, Elasticsearch, bases vectorielles (Chroma, Activeloop…), graphes (Neo4J…) DevOps : Docker, Swarm > Kubernetes, GitLab CI/CD Environnement général : PHP / Symfony, Vue.js 3 / TypeScript, Jira, Confluence, architecture microservices Profil recherché : Diplôme Bac+5 en informatique, mathématiques appliquées, IA ou équivalent (école d’ingénieur ou université) Minimum 3 ans d’expérience en Data Science, modélisation et intégration technique, avec idéalement des projets IA à votre actif Compétences techniques essentielles : Maîtrise avancée de Python et des principaux outils IA, Data Science, Machine Learning Bonne compréhension des enjeux liés aux produits SaaS BtoB (performance, robustesse, monitoring) Solides compétences en SQL et gestion de bases relationnelles Maîtrise des bases de données vectorielles (Chroma, Activeloop…) et techniques d’embedding (Word2Vec, GPT…) Connaissance des techniques NER, embeddings, chain of thought, RAG, function calling… Familiarité avec les environnements cloud (Azure, Google Cloud, AWS) Atouts supplémentaires : Connaissance des éditeurs de code assisté par IA (Cursor, Github Copilot) Expérience avec les bases orientées graphes (Neo4J, OrientDB…) Connaissances web PHP / Symfony / Vue.js / TypeScript Vous souhaitez relever des challenges techniques ambitieux et rejoindre une équipe dynamique au cœur d’un projet innovant ? Ce poste est fait pour vous !
Freelance

Mission freelance
Développeur Java/Vue (H/F)

Publiée le
Entreprise Java Bean (EJB)
Google Cloud Platform (GCP)
Mongodb

2 ans
100-400 €
Lille, Hauts-de-France
Télétravail partiel
Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s’imposer comme une référence en matière de freelancing par son expertise dans l’IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur Java/Vue (H/F) à Lille, France. Contexte : Développeur fullstack maitrisant pour compléter l'équipe. La personne sera en charge du développement du RUN, améliorations continues et Build de 2 produits. Un démarrage rapide est souhaité. Les missions attendues par le Développeur Java/Vue (H/F) : Les compétences techniques recherchées sont : - Backend: Java 17 (21 apprécié), Spring boot 3, Spring Cloud (version 2022), Maven 3, Spring Data JPA (version 3.1.1), Spring Batch (version 5.0.2) , Spring Integration (version 6.1.1) , Spring Web (6.0.10), Spring Security (6.1.1), Junit 5, Mockito, Mapstruct, Slf4j, Nest JS (version 10), Jest. - Frontend: Vue 3.3.2, Vue Axios, Vue router, Fastify, Pinia, Vite, Vitest, Cypress 13, eslint, typescript 5, Home made Design System, Sass, HTML 5, CSS 3 - Authentication: OIDC, Oauth2 - Data : PostgreSQL 15, MongoDB 7, Opensearch 2.7.1, BigQuery - Flux : Enterprise Service Bus, Kafka, avro - DevOps : Google Kubernetes Engine, Dockerfile, Podman, Helm, Github Actions, jfrog artifactory, Distroless docker images - Coding assistant : Github Copilot - Architecture : Layered architecture, microservices, micro-fronts, C4 Model, Architecture Decision Records - Code version control & quality : Git, Github, Sonarqube, Dependabot - Project Management : Jira - Monitoring : Datadog En plus des compétences techniques, nous recherchons une personne qui soit challengeante et motrice. L'esprit d'initiative ainsi que l'esprit d'équipe sont absolument nécessaires. Une bonne implication et de l'engagement seront également demandés. Mixte TT et présentiel.
Freelance

Mission freelance
POT8656 - un tech lead Java, NodeJS/NestJS et Front ReactJS. sur Issy les Moulineaux

Publiée le
Java

6 mois
280-430 €
Issy-les-Moulineaux, Île-de-France
Télétravail partiel
Almatek recherche pour un de ses clients ; un tech lead à dominante Back Java, NodeJS/NestJS et Front ReactJS. sur Issy les Moulineaux COMPETENCES ATTENDUES - Expertise Back Java > 5 ans (Vous maitrisez cette technologie sur au moins un projet en production et est monté en compétences grâce aux actions menées mais également aux problèmes/erreurs rencontrés) - Expertise Back JS > 2 ans si possible en NestJS (Vous maitrisez cette technologie sur au moins un projet en production et est monté en compétences grâce aux actions menées mais également aux problèmes/erreurs rencontrés) - Expertise Front JS > 2 ans si possible en ReactJS (Vous maitrisez cette technologie sur au moins un projet en production et est monté en compétences grâce aux actions menées mais également aux problèmes/erreurs rencontrés) - Expériences en développement sur des systèmes d’authentification - Sensibilité usage (UX), Mobile First, responsive - Connaissance des technologies Front-End en HTML5/CSS3 (SASS) - Grande sensibilité à la performance côté client, la maintenabilité et à la qualité du produit final - Culture DevOps : familier avec les outils de déploiement continu tels que Jenkins, à l’aise avec l’utilisation de Docker - Être familier de la programmation fonctionnelle, des solutions micro-services et des architectures et formats de données associés (API REST, JSON, etc.) - Être familier avec l’utilisation et modélisation de bases de données relationnelles et NoSQL (couchbase serait un +) - Être familier des architectures intégrées par les services (API Management, flux Asynchrones, …) - Être familier des architectures applicatives web scalables/clusterisables/stateless. - Expériences des méthodes de développement AGILE (Scrum) - Expériences du framework SAFe Prestation : • Runtime : Java, NodeJS • Data : Couchbase, MySQL • Monitoring Business : Kafka, stack ELK • Frontend : ReactJS, • Standards web : RFC HTTP, API design style REST Full, • Langages : Javacsript, TypeScript • Technologies : Maven, kubernetes ou Openshift • Méthodes : BDD, TDD, Scrum • Frameworks JS : Express+Loopback, ReactJS, NestJS+Fastify • Frameworks API : API Blueprint, Swagger => OpenAPI et AsyncAPI • Contrôle de version : GitLab, Git • Intégration continue: Jenkins, Gitlab CI, • Formats : JSON, YAML • Framework d’Autorisation : OAuth2, Open ID Connect, JWT E – LIVRABLES ATTENDUS ET ECHEANCE DES LIVRABLES • Services développés : périodicité hebdo. • Revue des tests : périodicité hebdo • Documentation : périodicité hebdo CONDITIONS DE LA PRESTATION • Lieu d’intervention : Issy les Moulineaux et à distance • 2 jours de télétravail autorisés par semaine
Freelance

Mission freelance
Développeur fullstack Senior - JAVA REACT

Publiée le
Docker
Java
PostgreSQL

12 mois
400-450 €
La Défense, Île-de-France
Télétravail partiel
Notre client, un acteur du secteur public, engage un projet stratégique de modernisation d’une application critique à fort impact national. Dans ce cadre, nous recherchons un Développeur Java / React Senior pour renforcer l’équipe de développement. Rôle et responsabilités Vous interviendrez sur l’ensemble du cycle de vie applicatif et serez notamment responsable de : La conception et le développement des fonctionnalités front-end (React) et back-end (Java). La gestion et optimisation des bases de données PostgreSQL. Le déploiement des applications dans un environnement Cloud / Docker . Le mentorat des développeurs juniors et confirmés (revue de code, bonnes pratiques). La participation aux choix d’architecture et aux orientations techniques. Le respect des normes de sécurité , performance et qualité logicielle dans un environnement sensible. Compétences techniques attendues Front-end : React (Typescript apprécié). Back-end : Java 8+ (Spring Boot, Spring MVC, Hibernate). BDD : PostgreSQL. Environnement : Cloud, Docker, CI/CD. Méthodologie : Agile, Jira, Git. Profil recherché Expérience 7 ans minimum en développement Full Stack Java / React. Solides bases en architecture logicielle et conception applicative . Expérience en encadrement technique ou accompagnement d’équipes. Excellente compréhension des environnements cloud et conteneurisés. Esprit d’équipe, autonomie, rigueur et capacité à évoluer dans un environnement exigeant. Pré-requis impératif : habilitation CNI française (condition obligatoire imposée par le client final, secteur public sensible). Conditions de mission Localisation : La Defense Rythme : 3 jours sur site / 2 jours en télétravail (après la phase de lancement). Démarrage : ASAP Durée : Mission longue (renouvelable)
Freelance

Mission freelance
Tech Lead frontend Angular Python Saint Denis – D3, MapLibre, Python, PostgreSQL.

Publiée le
Angular
Python

6 mois
400-440 €
Saint-Denis, Île-de-France
Télétravail partiel
Tech Lead frontend Angular Saint Denis – D3, MapLibre pour les services frontend, Python, PostgreSQL. (2 jours TT) Le projet fait à date appel aux technologies suivantes : • Angular – D3, MapLibre pour les services frontend • Python – FastAPI, SQLalchemy, alembic pour les services backend • PostgreSQL – PostGIS pour les services de base de données Un/e tech lead senior/e avec une spécialité sur la partie frontend afin d’assurer la conception et la cohérence des différentes briques. 2.1 Objectifs Au sein de l’équie, le/la Tech Lead senior/e aura la charge de concevoir les nouveaux écrans prévus par la feuille de route de 2025/2026. Il/elle peut également être amené/e à participer aux activités de recette de l’application ainsi qu’aux ateliers métiers avec les utilisateurs qu’il/elle jugera utiles pour améliorer l’interface web. Il/elle évoluera dans une équipe de développement fonctionnant en mode Agile avec des sprints de 3 semaines. Il/elle sera donc fortement invité/e à s’impliquer lors des sprints planning, des rétrospectives ainsi que dans la révision de code et la supervision des autres développeur/se/s frontend. Enfin, par son expérience de lead, il/elle sera force de proposition auprès du chef de projet pour améliorer le fonctionnement de l’équipe en pleine croissance. 2.2 Description détaillée des tâches qui constituent la mission Le/la tech lead assurera, en accord avec le chef de projet, des missions techniques telles que : • La conception et la révision de l’interface web • La documentation du code • Le déploiement en production de l’IHM • La revue de code et la supervision des autres développeur/se/s frontend En parallèle, il/elle se démarquera par sa capacité à s’imprégner des enjeux du projet. Cela passe par : • L’appropriation de l’outil et du code source frontend. • Le partage de connaissance technique pour améliorer, en équipe, l’interface web. • La prise d’initiative sur les sujets techniques. • La compréhension sommaire à minima des enjeux du métier de la planification des travaux. • L’investissement dans les activités de l’équipe projet tech lead disposera d’une grande autonomie et sera force de proposition technique pour assurer le fonctionnement de l’application et garantir son adéquation avec le cahier des charges. Il/elle travaillera en équipe et entretiendra des relations pour permettre à celle-ci d’évoluer pour le mieux. Il/elle adaptera sa communication à ses interlocuteurs, aura de l’impact et de l’influence sur les autres. 2.3 Résultats attendus et/ou livrables avec échéancier si besoin Les résultats de la prestation seront évalués selon les critères suivants : • Livraison des écrans refondus dans les temps. • Documentation technique associée • Comptes rendus d’activité mensuels • Respect des plannings et des jalons. Nous recherchons un profil senior, proactif dans la mise en qualité de l’outil et le travail en équipe. Une appétence pour le ferroviaire ou les milieux industriels est appréciée, afin de cerner les enjeuxmétiers du projet. Le/la tech lead devra également maitriser la méthodologie de gestion de projet Agile – Scrum ainsi que l’outil de gestion de version GitLab. La connaissance des outils de gestion de projet Jira ou Linear sera appréciée. Enfin, la connaissance du fonctionnement de la SNCF par une autre mission sera appréciée. 5.2 Environnement technique : Le projet fait à date appel aux technologies suivantes : • Angular – D3, MapLibre pour les services frontend • Python – FastAPI, SQLalchemy, alembic pour les services backend • PostgreSQL – PostGIS pour les services de base de données La bonne maitrise des technologies suivantes est donc requise : • Typescript • Angular 19 o D3.js o MapLibre o Store NGRX
Freelance

Mission freelance
Développeur iOS - Swift

Publiée le
Appium
SWIFT
SwiftUI

6 mois
400-550 €
Île-de-France, France
Télétravail partiel
🚀 Contexte Tu intègres le pôle Applications mobiles de la Team E-Commerce (50 personnes). L’équipe gère la conception, le delivery, les tests et la production de l’appli iOS. 📌 Missions principales Analyse & conception technique : étude des besoins, définition de solutions, chiffrage, planification, gestion des risques. Développement & tests : nouvelles fonctionnalités, évolutions, préparation & réalisation de tests unitaires, support aux métiers lors des recettes. Maintenance & qualité : correction des bugs, amélioration continue (performance, QoS, qualité du code), outillage et bonnes pratiques, enrichissement des librairies internes. 🛠️ Compétences techniques Indispensables : Swift (confirmé) VIP / Clean architecture (confirmé) Tests unitaires (confirmé) Importantes : SwiftUI Clean Code, SPM Bitrise, Git, Appium/Selenium API REST, GraphQL, Firebase Bonus : ouverture à d’autres langages (Python, TypeScript) 🌍 Langues Français courant (impératif) Anglais professionnel (surtout documentation technique) 👤 Profil recherché Expérience confirmée en développement iOS (Swift) . Proactif, rigoureux, esprit d’analyse et de synthèse. Bon communicant, aimant le travail en équipe. Dynamique, adaptable, capable de gérer plusieurs sujets en parallèle. Intérêt pour le design et l’IA apprécié. 👉 En résumé : on recherche un Développeur iOS confirmé (Swift) , maîtrisant VIP et les tests unitaires, avec une appétence pour le design et l’IA, pour renforcer l’équipe mobile et contribuer à l’évolution de l’app.
Freelance

Mission freelance
Tech Lead frontend Angular Saint Denis – D3, MapLibre, Python, PostgreSQL.

Publiée le
Angular
Python

6 mois
400-440 €
Saint-Denis, Île-de-France
Télétravail partiel
Tech Lead frontend Angular Saint Denis – D3, MapLibre pour les services frontend, Python, PostgreSQL. (2 jours TT) Le projet fait à date appel aux technologies suivantes : • Angular – D3, MapLibre pour les services frontend • Python – FastAPI, SQLalchemy, alembic pour les services backend • PostgreSQL – PostGIS pour les services de base de données Un/e tech lead senior/e avec une spécialité sur la partie frontend afin d’assurer la conception et la cohérence des différentes briques. 2.1 Objectifs Au sein de l’équie, le/la Tech Lead senior/e aura la charge de concevoir les nouveaux écrans prévus par la feuille de route de 2025/2026. Il/elle peut également être amené/e à participer aux activités de recette de l’application ainsi qu’aux ateliers métiers avec les utilisateurs qu’il/elle jugera utiles pour améliorer l’interface web. Il/elle évoluera dans une équipe de développement fonctionnant en mode Agile avec des sprints de 3 semaines. Il/elle sera donc fortement invité/e à s’impliquer lors des sprints planning, des rétrospectives ainsi que dans la révision de code et la supervision des autres développeur/se/s frontend. Enfin, par son expérience de lead, il/elle sera force de proposition auprès du chef de projet pour améliorer le fonctionnement de l’équipe en pleine croissance. 2.2 Description détaillée des tâches qui constituent la mission Le/la tech lead assurera, en accord avec le chef de projet, des missions techniques telles que : • La conception et la révision de l’interface web • La documentation du code • Le déploiement en production de l’IHM • La revue de code et la supervision des autres développeur/se/s frontend En parallèle, il/elle se démarquera par sa capacité à s’imprégner des enjeux du projet. Cela passe par : • L’appropriation de l’outil et du code source frontend. • Le partage de connaissance technique pour améliorer, en équipe, l’interface web. • La prise d’initiative sur les sujets techniques. • La compréhension sommaire à minima des enjeux du métier de la planification des travaux. • L’investissement dans les activités de l’équipe projet tech lead disposera d’une grande autonomie et sera force de proposition technique pour assurer le fonctionnement de l’application et garantir son adéquation avec le cahier des charges. Il/elle travaillera en équipe et entretiendra des relations pour permettre à celle-ci d’évoluer pour le mieux. Il/elle adaptera sa communication à ses interlocuteurs, aura de l’impact et de l’influence sur les autres. 2.3 Résultats attendus et/ou livrables avec échéancier si besoin Les résultats de la prestation seront évalués selon les critères suivants : • Livraison des écrans refondus dans les temps. • Documentation technique associée • Comptes rendus d’activité mensuels • Respect des plannings et des jalons. Nous recherchons un profil senior, proactif dans la mise en qualité de l’outil et le travail en équipe. Une appétence pour le ferroviaire ou les milieux industriels est appréciée, afin de cerner les enjeuxmétiers du projet. Le/la tech lead devra également maitriser la méthodologie de gestion de projet Agile – Scrum ainsi que l’outil de gestion de version GitLab. La connaissance des outils de gestion de projet Jira ou Linear sera appréciée. Enfin, la connaissance du fonctionnement de la SNCF par une autre mission sera appréciée. 5.2 Environnement technique : Le projet fait à date appel aux technologies suivantes : • Angular – D3, MapLibre pour les services frontend • Python – FastAPI, SQLalchemy, alembic pour les services backend • PostgreSQL – PostGIS pour les services de base de données La bonne maitrise des technologies suivantes est donc requise : • Typescript • Angular 19 o D3.js o MapLibre o Store NGRX
CDI

Offre d'emploi
Responsable Tests H/F

Publiée le
Management
QA

Avignon, Provence-Alpes-Côte d'Azur
Télétravail partiel
Nous recherchons pour notre TOP client son futur Responsable Tests ( H/F ). Poste à pourvoir en CDI à Avignon (84) Télétravail : 2 jours par semaine. Démarrage : Préavis acceptés. Rémunération sur 13 mois, selon profil et expérience . Avantages : Prime de participation | Tickets restaurant | Chèque vacances. L’essentiel : Piloter et optimiser la performance des équipes de test, en veillant à leur efficacité et à la qualité des livrables / Définir et déployer des stratégies de tests techniques et fonctionnels robustes, visant à réduire significativement les anomalies en production et garantir la fiabilité des produits. Vos missions sont les suivantes : Élaborer et déployer les stratégies de tests techniques et fonctionnels, en parfaite adéquation avec les attentes de la DSI et les enjeux métiers. Encadrer une équipe de 9 testeurs, en assurant coordination, montée en compétences et motivation. Superviser les validations des versions avant leur mise en production, en collaboration étroite avec les équipes techniques et fonctionnelles. Suivre et analyser les indicateurs de performance liés aux activités fonctionnelles et actions correctives. Rédiger et maintenir les plans de tests utilisateurs, d’intégration et de non-régression, en garantissant leur traçabilité et leur pertinence. Maintenir à jour le catalogue de tests de non-régression. Piloter les projets d’automatisation des tests en collaboration avec les équipes de la DSI. Veiller à la conformité réglementaire des produits tout au long de leur cycle de vie. Organiser et optimiser la répartition de la capacité de test en fonction de la charge projet. Participer activement aux campagnes de test afin d’assurer une maîtrise opérationnelle et une compréhension terrain. Environnement technique global : ◼️ Back-end : Java 8+, Spring Boot, Java J2EE, JPA, Hibernate, REST APIs ◼️ Front-end : Angular (16+), Ionic, TypeScript, RxJS, NGRX, HTML5, CSS (tailwind) ◼️ Base de données : PostgreSQL ◼️ DevOps / CI/CD : Docker, Jenkins / GitLab CI, Kubernetes (bonus) ◼️ Outils : Git, Jira, SonarQube, IntelliJ, Debian, Maven, Swagger
Freelance

Mission freelance
Développeur Full stack Orienté back (.NET/React)

Publiée le
.NET
Mongodb
React

6 mois
Nanterre, Île-de-France
Télétravail partiel
• Développement d’applications et d’API REST avec .NET 8 . • Conception et implémentation d’architectures DDD (Domain Driven Design). • Mise en œuvre de l’authentification et de l’autorisation via Duende IdentityServer (compatible OAuth2/OpenID Connect). • Configuration des clients, scopes, et ressources API. • Gestion des tokens sécurisés (OAuth2, JWT). • Connaissances approfondies des Design Patterns (Repository, CQRS, Event Sourcing, etc.). • Utilisation des middlewares pour le traitement des requêtes HTTP. • Sécurisation des APIs avec des stratégies d’autorisation granulaires. • Utilisation avancée de LINQ et EF Core (Entity Framework Core) pour la gestion des données. • Gestion des bases de données relationnelles (SQL Server) et documentaires (MongoDB). • Conception de collections et gestion des schémas dynamiques. • Optimisation des requêtes MongoDB et utilisation des indexes. • Utilisation des bibliothèques MongoDB.Driver pour l’intégration avec .NET. • Optimisation des performances backend (asynchronisme, gestion mémoire, cache avec Redis, etc.). • Création et gestion de Background Services avec Worker Services pour le traitement asynchrone ou les tâches planifiées. • Intégration avec des systèmes tiers via des API (REST/SOAP). Développement Front-End (ReactJS) ------ • Développement de Single Page Applications (SPA) avec ReactJS et TypeScript. • Intégration d’interfaces graphiques conformes aux recommandations ergonomiques : • HTML5, CSS3, responsive design, et accessibilité (WCAG). • Approche Atomic Design pour la structuration des composants. • Mise en place de tests unitaires et end-to-end (React Testing Library, Jest, Cypress). • Consommation d’API REST en utilisant des bibliothèques comme Axios ou Fetch API. • Utilisation de React-query pour la gestion avancée des états côté client.

Les métiers et les missions en freelance pour TypeScript

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

Le/ La Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...) utilise TypeScript pour développer des applications web robustes et évolutives, en ajoutant une couche de typage statique au JavaScript pour améliorer la qualité du code.

Développeur·euse fullstack

Le/ La Développeur·euse fullstack utilise TypeScript pour travailler sur le développement d'applications web côté serveur (back-end) et côté client (front-end), garantissant la cohérence du code et une meilleure gestion des erreurs.

Développeur·euse mobile Android

Le/ La Développeur·euse mobile (Android, iOS) utilise TypeScript en combinaison avec des frameworks comme React Native pour développer des applications mobiles cross-platform tout en bénéficiant des avantages du typage statique.

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

Le/ La Développeur·euse mobile (Android, iOS) utilise TypeScript en combinaison avec des frameworks comme React Native pour développer des applications mobiles cross-platform tout en bénéficiant des avantages du typage statique.

Lead developer / Tech lead

Le / La Lead Developer / Tech Lead utilise TypeScript pour superviser le développement d'applications robustes, en veillant à l'architecture du code, à la gestion des erreurs et à l'optimisation des performances dans des projets complexes.

172 résultats

Contrats

Freelance CDI CDD Alternance Stage

Lieu

Télétravail

Télétravail partiel Télétravail 100% Présentiel

Taux Journalier Moyen min.

150 € 1300 € et +

Salaire brut annuel min.

20k € 250k €

Durée

0 mois 48 mois

Expérience

≤ 2 ans d’expérience 3 à 5 ans d’expérience 6 à 10 ans d’expérience > 10 ans d’expérience

Publication

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
2025 © Free-Work / AGSI SAS
Suivez-nous