Find your next tech and IT Job or contract API

What you need to know about API

An API (Application Programming Interface) is a set of rules and protocols allowing different software or systems to communicate with each other. APIs define the methods and data that an application can use to interact with another, facilitating integration and interoperability. APIs can be used for various tasks, such as accessing databases, retrieving data from web services, or automating processes. They are essential in modern environments, where applications need to collaborate, for example to integrate third-party services like online payments, interactive maps, or messaging tools. APIs can be of different types: REST, SOAP, or GraphQL, each model having its own advantages in terms of structure, flexibility, and compatibility. They play a key role in the development of web, mobile, and cloud applications.

Your search returns 311 results.
Contractor

Contractor jobLead Développeur Node.js / Architecte API Senior

Mon Consultant Indépendant
Published on
Agile Method
Front-end
Node.js

6 months
500-600 €
Paris, France
Contexte de la mission :Dans le cadre du développement de ses plateformes numériques, notre client recherche un(e) Lead Développeur(se) Node.js afin de concevoir, faire évoluer et maintenir des API performantes dans un environnement à fort trafic. La mission s'inscrit dans un contexte de collaboration étroite entre les équipes Web et Mobile, avec un fort enjeu autour de l'architecture BFF (Backend For Frontend), de l'optimisation des performances et de la fiabilité des flux de données. Le/la consultant(e) apportera son expertise technique pour garantir la qualité des développements, accompagner les équipes sur les bonnes pratiques et contribuer aux choix d'architecture tout en assurant la pérennité des solutions mises en œuvre. Objectifs et livrables :Le/la consultant(e) sera en charge des missions suivantes : Concevoir, développer et maintenir des API robustes et évolutives en Node.js. Concevoir et faire évoluer des API de type Backend For Frontend (BFF) afin de faciliter les échanges entre les applications Web et Mobile. Optimiser les performances des applications en assurant une gestion efficace des flux de données, du cache, des mécanismes de proxy et des environnements à fort trafic. Garantir la qualité du code en réalisant des revues techniques exigeantes et en validant les Merge Requests selon les standards de développement définis. Réaliser les analyses d'impact technique, concevoir les architectures applicatives et produire la documentation associée. Assurer le maintien en conditions opérationnelles des API ainsi que le support technique et la résolution des incidents. Développer, intégrer et maintenir des composants techniques transverses utilisés par les applications Web et Mobile. Participer au développement des interfaces Front-End à l'aide du framework Svelte. Contribuer au pilotage des travaux dans un environnement Agile, en favorisant la collaboration entre les différentes équipes. Anticiper les évolutions technologiques, proposer des axes d'amélioration continue et contribuer à la définition de la feuille de route technique.
View this job
Contractor

Contractor jobBusiness Analyst – Digitalisation des parcours Assurance Vie

ABSIS CONSEIL
Published on
API
Postman
Swagger

1 year
530-550 €
Ile-de-France, France
Contexte de la mission Dans le cadre de projets d'évolution et de digitalisation des services en ligne proposés aux apporteurs et aux clients sur le domaine Assurance-Vie (webservices, API), nous recherchons un(e) Business Analyst pour renforcer une équipe en charge de l'APIsation et de l'industrialisation des parcours de souscription, consultation de contrats et réalisation d'opérations en ligne (arbitrages, versements, rachats...). Missions / Livrables attendus Rédaction des spécifications et de la documentation fonctionnelle des APIs (en lien avec les API Architects et développeurs), des webservices métier et des SAS d'intégration, incluant la description des règles métiers et techniques Élaboration des stratégies de recette et rédaction des cahiers de recette fonctionnelle des APIs / Webservices / SAS d'intégration Exécution des recettes fonctionnelles Contribution à la garantie post mise en production : prise en charge et qualification des demandes (assistance, bugs, évolutifs) avant transmission à la MOE Participation à la gestion du backlog en appui du Product Owner (priorisation, affectation des sujets par sprint) Coordination de projet en interne et avec les partenaires business (suivi de planning, remontée d'alertes, préparation de supports de suivi/CoProj/CoPil, animation d'ateliers) Participation aux cérémonies agiles (Scrum)
View this job
Contractor
Permanent

Job VacancyTech Lead .NET / React / AWS

Halian
Published on
.NET
API
API REST

4 years
Paris, France
À propos de la mission Dans le cadre du développement de sa plateforme digitale dédiée à la mobilité électrique, notre client recherche un Tech Lead .NET / React / AWS pour rejoindre une équipe en charge d'un domaine stratégique de la plateforme.En tant que Tech Lead, vous serez le référent technique de votre équipe et jouerez un rôle clé dans la réussite des projets. Vous devrez combiner une forte implication opérationnelle dans le développement avec un véritable leadership technique afin d'accompagner les développeurs, améliorer les pratiques de l'équipe et garantir la qualité des livrables. Responsabilités principales Être le référent technique de l'équipe de développement. Accompagner les développeurs dans leur montée en compétences. Réaliser des revues de code et partager les bonnes pratiques. Participer aux choix d'architecture et aux décisions techniques. Garantir la qualité, la maintenabilité et l'évolutivité des solutions. Identifier les risques techniques et proposer des plans d'action adaptés. Développement et architecture Participer activement aux développements applicatifs. Concevoir et faire évoluer des architectures basées sur les microservices. Contribuer aux analyses techniques et aux arbitrages de conception. Assurer l'intégration et la qualité des APIs. Production et exploitation Participer à la résolution des incidents de production. Améliorer l'observabilité, la traçabilité et la fiabilité des traitements. Mettre en œuvre les bonnes pratiques liées à la sécurité et à l'exploitation. Collaborer avec les équipes de support et les partenaires externes. Amélioration continue Participer à la réduction de la dette technique. Promouvoir les bonnes pratiques DevOps et CI/CD. Contribuer à l'amélioration continue des processus de développement et de livraison. Profil recherché Minimum 8 ans d'expérience en développement logiciel. Expérience significative en tant que Tech Lead, Lead Developer ou Référent Technique. Expérience sur des environnements SaaS, plateformes digitales ou architectures distribuées. Capacité à évoluer sur des applications critiques à forte disponibilité. Compétences techniques .NET / C# React AWS APIs REST Architecture Microservices Git CI/CD Tests unitaires et tests d'intégration Diagnostic et résolution d'incidents en production
View this job
Contractor
Permanent
Fixed term

Job VacancyArchitecte technique / solution- AG

KEONI CONSULTING
Published on
API REST
Architecture
DevOps

18 months
20k-60k €
400-600 €
Paris, France
Contexte de la missionLa mission consiste à appuyer le client dans la réalisation de ses projets métiers et SI, qu'ils s'inscrivent dans le développement de ses activités ou dans une démarche de transformation. Le consultant interviendra sur les phases de cadrage fonctionnel, études de faisabilité, sourcing de solutions, assistance à la passation de marchés, pilotage, architecture fonctionnelle, intégration, développement, recette, déploiement et conduite du changement. Missions et activités principales· Recueillir, analyser et formaliser les besoins métiers et techniques exprimés par les parties prenantes. · Conduire les études de cadrage, d'opportunité et de faisabilité des projets SI. · Analyser la faisabilité technique des besoins exprimés et évaluer les solutions disponibles. · Proposer des scénarios d'architecture fonctionnelle et technique adaptés aux objectifs du client. · Participer au choix des solutions, à l'analyse comparative des offres et au sourcing de prestataires ou d'éditeurs. · Définir les principes d'architecture, d'intégration, d'interopérabilité, de sécurité et les contraintes d'exploitation. · Contribuer à la cohérence applicative et à l'urbanisation du système d'information. · Produire les dossiers d'architecture, analyses techniques et spécifications d'interfaces. · Assurer la coordination avec les équipes métiers, techniques, intégrateurs et prestataires externes. · Contribuer au pilotage des projets, au suivi des risques, des charges, des délais et de la qualité des livrables. · Accompagner les phases de conception, développement, recette, intégration, déploiement, conduite du changement et transfert de compétences.
View this job
Contractor

Contractor jobDéveloppeur Full Stack Java / Angular / Apache Spark Sernior H/F

ALLEGIS GROUP
Published on
Angular
Apache Spark
API REST

3 years
Hauts-de-France, France
Teksystems rechefche pour son client grand compte du secteur des services numériques, un Développeur Full Stack Java Java/Angular pour intervenir sur des applications stratégiques liées à la gestion et au traitement de données à fort volume. Vous intégrerez une équipe agile et participerez au développement de nouvelles fonctionnalités ainsi qu'à l'évolution d'applications critiques pour le métier. La mission s'adresse à un profil confirmé maîtrisant impérativement Java et Angular avec une expérience significative sur des applications critiques et des traitements de données à grande échelle. Missions principales Développement backend Concevoir et développer des services en Java et Spring Boot. Développer et maintenir des API REST. Concevoir des traitements batch volumineux et critiques. Participer à la modernisation des composants existants. Travailler sur des applications historiques et modernes. Optimiser les performances du code, des traitements, des API et des requêtes SQL. Participer à la conception de solutions maintenables, testables et évolutives. Développement frontend Concevoir et maintenir les interfaces en Angular 7 ou version supérieure. Développer des composants réutilisables. Participer à l'amélioration des performances et de l'expérience utilisateur. Mettre en place les tests frontend nécessaires. Collaborer avec le Product Owner sur les parcours fonctionnels et les critères d'acceptation. Traitements batch et données Concevoir et développer des traitements batch avec Apache Spark pour le traitement de volumes de données importants. Garantir la robustesse, la résilience et la reprise des traitements en cas d'erreur. Développer et optimiser des traitements distribués afin d'améliorer les performances et les temps d'exécution. Travailler avec des bases de données relationnelles. Optimiser les requêtes SQL et les traitements de données. Participer à des projets de migration, d'intégration et de transformation de données. Contribuer à la conception de solutions performantes, évolutives et maintenables dans des environnements à forte volumétrie.
View this job
Contractor

Contractor jobExpert API (Google Apigee Hybrid)

Management Square
Published on
Ansible
Apigee
Grafana

1 year
600-700 €
Le Mans, Pays de la Loire
Contexte de la missionDans le cadre de la modernisation de son système d'information, notre client déploie une solution Google Apigee Hybrid pour industrialiser sa plateforme API Management. La mission vise à concevoir, sécuriser et opérer une plateforme robuste, scalable et conforme aux bonnes pratiques DevSecOps. Objectifs Accompagner les équipes internes sur les volets architecture, gouvernance, automatisation, sécurité et exploitation, en garantissant une intégration optimale avec l'écosystème cloud et DevOps existant. Objectifs et livrablesPérimètre Architecture & Design Conception de l'architecture cible Apigee Hybrid (runtime, management plane, synchronisation, monitoring). Intégration avec l'écosystème cloud (IAM, sécurité, logging, monitoring, registry d'artefacts). Définition des patterns d'exposition, de sécurité et de gouvernance API. Mise en place de Shared Flows, Policies et standards transverses. Implémentation & Industrialisation Déploiement d'Apigee Hybrid sur une plateforme conteneurisée (OpenShift/Kubernetes). Automatisation des pipelines CI/CD (Tekton, ArgoCD). Provisioning et configuration via Terraform. Automatisation des opérations via Ansible. Intégration avec un outil de gestion des secrets (type Vault). Sécurité & Gouvernance Définition et mise en œuvre des politiques de sécurité (OAuth2, JWT, mTLS, quotas, rate limiting). Mise en place d'un cadre de gouvernance API (naming, versioning, lifecycle management). Accompagnement sur la conformité et les bonnes pratiques DevSecOps. Support & Transfert de compétences Coaching des équipes de développement et d'exploitation. Rédaction de guides, standards et modèles (proxies, shared flows). Participation aux comités d'architecture et d'urbanisation.
View this job

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Contract roles and jobs for API

Fullstack Developer

The full-stack Developer uses APIs to create interactive web applications, integrating both back-end and front-end services, ensuring the API functions correctly for data management.

Android Mobile Developer

The mobile Developer (Android, iOS) uses APIs to integrate external features (e.g., geolocation services, payments, etc.) into mobile applications, enabling seamless interconnection with third-party services.

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

The mobile Developer (Android, iOS) uses APIs to integrate external features (e.g., geolocation services, payments, etc.) into mobile applications, enabling seamless interconnection with third-party services.

Technical Consultant

The Technical Consultant helps businesses design and integrate APIs into their systems, optimizing their use to ensure interoperability between different applications or services.

Solutions Architect

The Solutions Architect uses APIs to design scalable and interoperable software architectures, integrating both external and internal services to meet user and business needs.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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