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 jobProduct Manager - API Automation - Sénior - Marseille

VISIAN
Published on
AI Agent
API
CI/CD

3 years
500-550 €
Marseille, Provence-Alpes-Côte d'Azur
La mission Dans le cadre de l'évolution d'une plateforme API d'un modèle centralisé vers un modèle fédéré, avec un double objectif de réduction du Time to Market et des coûts, nous recherchons un(e) Chef de Projet Senior pour piloter l'industrialisation d'outils d'automatisation de la chaîne de delivery API. Plusieurs de ces outils, dont des agents IA, ont déjà été identifiés, prototypés et en grande partie testés. Votre rôle : les faire passer à l'échelle en les intégrant dans le cycle de vie de delivery et l'outillage de la plateforme de développement (Backstage, chaîne CI/CD). Vos responsabilités Piloter l'implémentation d'un portefeuille d'outils d'automatisation : automatisation des proxys API, génération de Swagger, génération de spécifications API, génération de code à partir des specs, automatisation des tests API (agents IA) Construire et maintenir le planning projet (tâches, jalons) sur la base des contributions des équipes Produire les rapports hebdomadaires : faits marquants, risques, plans d'actions et de mitigation Animer les ateliers et réunions projet, rédiger les comptes rendus Assurer une communication claire et structurée vers l'ensemble des parties prenantes, y compris le management Coordonner plusieurs équipes en mode collaboratif, sans lien hiérarchique, avec une posture proactive orientée résultats et délais
View this job
Contractor

Contractor jobBusiness Analyst Senior / Tech Lead Fonctionnel API & Intégration

Signe +
Published on
API

3 months
510-640 €
Paris, France
Contexte de la missionDans le cadre d'un projet stratégique autour d'une application critique, notre client recherche en urgence un Business Analyst Senior orienté API & Intégration ou un Tech Lead Senior disposant d'une forte dimension fonctionnelle. La mission consiste à réaliser une étude de cadrage de haut niveau visant à préparer la mise en place d'API. L'objectif est de fournir, d'ici septembre, un cahier des charges complet à destination de la MOE afin d'engager les phases de conception détaillée et de développement. Démarrage : ASAP Durée : 3 mois Localisation : Île-de-France privilégiée (proximité client) Missions principalesAnalyser l'existant et les flux de données de l'application (Swagger/OpenAPI, interfaces, échanges de données, etc.). Cartographier les flux applicatifs et les services existants. Animer des ateliers métiers et techniques avec les différentes parties prenantes. Recueillir et formaliser les besoins fonctionnels. Identifier les données et services à exposer via des API. Définir les contrats d'API, endpoints et règles de gestion associées. Produire les spécifications fonctionnelles générales. Rédiger un dossier de cadrage et un cahier des charges à destination de la maîtrise d'œuvre. Assurer l'interface entre les équipes métiers, les architectes et les équipes de développement. Compétences requisesFonctionnellesBusiness Analysis / AMOA-AMOE. Recueil et formalisation des besoins. Animation d'ateliers métiers et techniques. Rédaction de spécifications fonctionnelles et cahiers des charges. Coordination entre les différentes parties prenantes. TechniquesForte culture API et intégration. REST API. OpenAPI / Swagger. JSON. Analyse des flux de données et des échanges applicatifs. Modélisation BPMN et UML. Soft SkillsExcellentes capacités d'analyse et de synthèse. Forte autonomie. Très bon relationnel. Capacité à challenger et fédérer les interlocuteurs. Aisance dans des environnements mêlant enjeux métier et techniques. Profil recherchéMinimum 7 à 10 ans d'expérience en Business Analysis, AMOE ou architecture fonctionnelle. Expérience significative sur des projets d'intégration et d'exposition d'API. Capacité à échanger aussi bien avec les équipes métier qu'avec les architectes et développeurs. Une expérience en tant que Tech Lead avec une forte composante fonctionnelle est également pertinente. Livrables attendusDossier de cadrage de haut niveau. Cartographie des flux applicatifs et des API. Analyse de l'existant. Identification des services et données à exposer. Spécifications fonctionnelles générales. Cahier des charges permettant d'engager la conception détaillée et le développement des API.
View this job
Contractor

Contractor jobINGENIEUR(E) APPLICATIF

CAT-AMANIA
Published on
Apache Kafka
API
Databricks

1 month
100-410 €
Lille, Hauts-de-France
Dans un contexte international, l'ingénieur⸱e travaillera en collaboration avec : - Les équipes IT (Data, Support, Sécurité, Ops, etc…) - Les éditeurs et partenaires supports des solutions (TMA, TMT, etc..) - Les équipes métiers (ponctuellement) L'objectif de la mission est d'assurer l'exploitation technique des applications SaaS ou Progiciel "P2P & TRAVEL" regroupant les process métiers suivants : - Process de dématérialisation (commande, facture, EDI, process achat...) - Voyages (notes de frais, réservation, etc) - Gestion des contrats et fournisseurs La mission sera orientée exploitation et support mais permettra aussi la prise en charge de quelques petites évolutions techniques (<5 jours) Objectifs et livrables - Participation aux réunions d'animation (daily, copro, support) - Support technique et traitement d'incidents techniques (Niv 3) - Investigations techniques (SQL, API, fichiers, etc...) dans le traitement des incidents - Communication et échanges avec les différents intervenants supports ou partenaires (TMA, centre de service support, etc..) - Suivi de la sécurité, rédaction et mise en œuvre de plan d'actions - Suivi des composants, flux, batch automatisés et performance des solutions (monitoring technique) - Paramétrage des outils lors d'ouverture pays - Mise en œuvre et suivi d'évolutions techniques Livrables de la mission - Traitements d'incidents Niv-3 - Mise à jour des documents de suivi RUN - Mise en place de procédures et plans d'actions - Mise à jour de spécifications techniques détaillées (interfaces ou traitements) - Mise a jour de documentation - Alimentation de cahiers de recette - Paramétrages techniques
View this job
Contractor

Contractor jobProduct Owner API (h/f)

emagine Consulting SARL
Published on
API

3 years
400-550 €
Hauts-de-Seine, France
Description détaillée Au sein de la Tribe Distribution API, nous recherchons un Product Owner pour la feature team Offer, en charge de la remontée des offres sur les canaux de distribution. Sous la supervision fonctionnelle du Senior Product Owner, vous disposez d'une large autonomie dans la gestion du backlog, la relation avec les parties prenantes et la livraison. Missions principales : - Pilotage produit : Prendre en charge la définition, le maintien et l'exécution de la roadmap Offer en autonomie, en cohérence avec la vision définie par le Senior Product Owner, le Product Director et le VP Product - Leadership agile : Animer et encadrer la feature team au quotidien en méthodologie Scrum, garantir la livraison des objectifs et le bon fonctionnement des cérémonies - Spécifications techniques : Produire des spécifications d'APIs REST et des user stories détaillées, exploitables directement par les équipes de développement - Ownership du backlog : Prioriser les développements avec un haut degré d'autonomie, en traduisant la stratégie produit en décisions concrètes et arbitrages clairs - Coordination écosystème : Être l'interlocuteur principal des consommateurs de l'API, des systèmes back-end et des autres Feature Teams pour garantir la cohérence et l'alignement de bout en bout Profil recherché - Expertise technique (indispensable) - APIs REST : Maîtrise avancée des architectures API et des patterns d'orchestration - Documentation technique : Capacité à rédiger des spécifications précises et user stories exploitables - Appétence tech : Compréhension technique forte, idéalement avec une expérience développement
View this job
Permanent
Fixed term
Contractor

Job VacancyTech Lead API Senior - Programme de Modernisation (GED & SCS)

KEONI CONSULTING
Published on
API
API REST
Architecture

18 months
20k-40k €
230-700 €
Paris, France
Contexte de la mission : Notre client recherche un Tech Lead API Senior - Programme de Modernisation (GED & SCS) dans le cadre du programme de modernisation du SI, et plus particulièrement dans le dispositif sur les périmètres GED (Gestion Électronique de Documents) et SCS (Socle de Communication Sortante). Cet expert interviendra en appui des équipes projets, architecture afin de contribuer à la conception, à la gouvernance et à la mise en œuvre des échanges entre les différents composants du jouera également un rôle clé d'interface avec la Design Authority pour les sujets liés aux API et aux contrats d'interface. MISSIONS: * Expertise API et intégration Accompagner les équipes dans la conception et l'évolution des API. Contribuer à la définition et à la formalisation des contrats d'interface. Veiller à la cohérence des échanges entre applications et à leur alignement avec les principes d'architecture de l'entreprise. Apporter son expertise sur les problématiques d'intégration, de sécurisation et d'exposition des services. Challenger les solutions proposées et recommander les meilleures pratiques. * Interaction avec la Design Authority Être l'interlocuteur privilégié de la Design Authority sur les sujets API. Préparer les dossiers d'architecture et les éléments nécessaires aux passages en Design Authority. Présenter et défendre les orientations techniques retenues. Assurer la prise en compte des recommandations et décisions d'architecture. * Gouvernance et approche API Accompagner la mise en œuvre des bonnes pratiques de gouvernance API. Promouvoir une approche API as a Product, considérant les API comme des produits à part entière au service de leurs consommateurs. Contribuer à la définition des standards de conception, de documentation et de gestion du cycle de vie des API. Favoriser la réutilisation et la cohérence des services exposés au sein du SI. * Accompagnement méthodologique Apporter une expertise méthodologique basée sur les principes du Domain Driven Design (DDD). Participer aux réflexions de découpage fonctionnel et à l'identification des domaines métiers. Contribuer à la définition des bounded contexts et à la structuration des échanges entre domaines.
View this job
Contractor
Permanent

Job VacancyTest Coordinator / Test Analyst

WIKEYS
Published on
API
API REST
Azure DevOps

5 months
40k-48k €
600-650 €
Brussels, Brussels-Capital, Belgium
Contexte Notre client, acteur majeur du secteur public belge, recherche un Test Coordinator / Test Analyst pour rejoindre une équipe de développement Agile/Scrum multidisciplinaire. La mission combine 30 % de coordination des tests et 70 % d'analyse et exécution des tests. Le consultant évoluera dans un environnement bilingue français/néerlandais et collaborera étroitement avec les analystes fonctionnels, développeurs, Product Owner, DevOps, testeurs et utilisateurs métiers. Responsabilités principales Définir et mettre en œuvre la stratégie et l'approche de test pour les applications développées. Élaborer les plans, scénarios, cas de test et critères d'acceptation. Préparer les données et exécuter les tests fonctionnels, non fonctionnels, d'intégration, end-to-end et de régression. Coordonner et accompagner les tests d'acceptation avec les utilisateurs métiers. Automatiser les tests répétitifs et documenter les procédures d'automatisation. Réaliser des tests d'API SOAP/REST et analyser les résultats. Analyser, documenter et communiquer les anomalies et résultats de tests aux équipes concernées. Assurer le suivi des corrections avec les analystes fonctionnels et les développeurs. Coordonner les activités de test avec les différents intervenants et assurer un reporting transparent sur leur avancement et la qualité des livraisons. Encadrer au quotidien un ou deux testeurs et assurer la cohérence des activités de test au sein de l'équipe Agile.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Back-end Java - App mobiles (H/F)

WINSIDE Technology
Published on
Agile Scrum
API REST
Java

1 year
38k-40k €
340-360 €
Lille, Hauts-de-France
Dans le cadre du développement et de l'évolution de son application mobile, un acteur majeur du secteur de la distribution renforce son équipe Mobile avec un Développeur Back-end Java. Au sein d'une équipe Agile, le développeur participe à la conception, au développement et à la maintenance des services Back-end qui alimentent les différents parcours de l'application mobile (catalogue, panier, compte client, commande, programme de fidélité, etc.). Il conçoit des services robustes, performants et évolutifs, déployés dans un environnement Cloud. Missions principales : Développement Back-endConcevoir, développer et maintenir des services Java/Spring Boot dédiés à l'application mobile. Développer et faire évoluer les API REST consommées par les parcours mobiles. Participer à la conception technique et aux choix d'architecture (performance, scalabilité, sécurité). Déployer et exploiter les services dans un environnement Cloud. Assurer la maintenance corrective et évolutive des applications. Garantir la qualité, la performance et la maintenabilité des développements. Participer aux revues de code et aux démarches d'amélioration continue. Activités et livrablesParticiper aux cérémonies Agile/Scrum (Planning, Daily Meeting, Refinement, Review, Rétrospective). Contribuer au découpage et à l'estimation des User Stories. Développer les tests unitaires et participer aux tests d'intégration. Produire une documentation technique adaptée lorsque nécessaire. Compétences appréciéesExpérience dans le domaine du e-commerce. Connaissance des problématiques liées aux applications mobiles. Familiarité avec les architectures distribuées et les environnements à forte volumétrie.
View this job
Contractor
Permanent
Fixed term

Job VacancyDeveloper Full stack senior-SF

KEONI CONSULTING
Published on
API
Drafting
Git

18 months
20k-60k €
400-500 €
Lille, Hauts-de-France
Contexte de la mission : Renforcer une équipe de dev de 6 personnes sur un projet exposant des API Data (Référentiels et IHM de gestion). Technos Java et ReactJS. Il est important d'avoir des skills de négocation / communication avec la cliente et l'architecte (coté client) Description : Dans un contexte d'équipe agile (et d'applications à fort trafic), le développeur Full stack conçoit, développe, déploie et maintient les fonctionnalités front user afin de répondre aux exigences fonctionnelles exprimées dans le cadre de la conception de solutions ou d'applications. Le développeur Full stack est capable d'intervenir sur la partie "front" et sur la partie "back" des applications, mais aussi sur la partie CI/CD. Il maîtrise les langages de développement de front et de back, ainsi que les framework les plus utilisés et les bonnes pratiques de développement de ces deux parties. Livrables : • Développement de code TypeScript et de tests : unitaires, d'intégration et end-to-end. • Revues de code. • Réalisation et rédaction d'études de conception technique. • Analyse d'anomalies & support aux problèmes d'exploitation; Capacité à investiguer la source d'un bug. • Contribution aux respects de critères d'acceptance d'une release. • Participation aux cérémonies agiles : daily meeting, estimation des tâches, rétrospective d'équipe. Participation à la qualité, la résilience, et la sécurité de l'application
View this job
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
Permanent

Job VacancyBusiness Analyst / QA Fonctionnel H/F

INFOTEL CONSEIL
Published on
API
Business Analyst
Functional testing

12 months
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Localisation : Aix-en-Provence avec 2 jours de télétravail par semaine. Expérience requise : Minimum 3 ans Disponibilité : Dès que possible (souplesse) Type de contrat : CDI / Freelance Durée : Mission longue Objectif Nous recherchons un(e) Analyste Fonctionnel / MOA afin d'accompagner les équipes projet dans le cadrage, la formalisation et la validation des évolutions applicatives. Véritable interface entre les équipes métier, le Product Owner, les équipes de développement et de qualification, vous contribuez à la qualité des spécifications, à la cohérence fonctionnelle des solutions et à la sécurisation des mises en production. Principales activités Votre mission consistera à assurer le cadrage fonctionnel des évolutions, leur formalisation et leur validation tout au long du cycle de réalisation. Vous : Cadrage et analyse Analysez les demandes d'évolution et participez à leur qualification. Décomposez les besoins en User Stories et contribuez à leur estimation. Participez aux ateliers de cadrage avec les parties prenantes. Réalisez les analyses d'impact sur les applications et processus existants. Veillez à la cohérence fonctionnelle des évolutions proposées. Identifiez les dépendances et impacts éventuels sur les autres équipes ou produits. Spécifications fonctionnelles Rédigez et maintenez les spécifications fonctionnelles détaillées. Produisez et mettez à jour les spécifications d'API via Swagger/OpenAPI. Adaptez les spécifications aux contraintes techniques et aux besoins des équipes de développement. Garantissez un niveau de détail suffisant pour assurer la bonne compréhension des besoins. Présentez les évolutions aux équipes de développement et de qualification. Tests et validation Concevez et rédigez les cahiers de tests et scénarios de validation. Réalisez les campagnes de tests fonctionnels. Vérifiez la conformité des développements avec les besoins exprimés. Qualifiez et documentez les anomalies détectées. Assurez le suivi des corrections avec les équipes concernées. Participez aux tests de non-régression et aux validations de bout en bout (E2E). Contribuez à l'amélioration continue de la couverture de tests. Support et coordination Accompagnez les utilisateurs dans les phases de validation. Assurez un rôle de support fonctionnel auprès des équipes projet. Participez aux phases d'alpha test, de garantie et de mise en production. Analysez les remontées utilisateurs et contribuez à leur résolution. Présentez les évolutions fonctionnelles aux différentes parties prenantes lorsque nécessaire. Environnement technique Swagger / OpenAPI, API REST, Jira, Confluence, Tests fonctionnels, Tests E2E, Méthodes Agile Scrum, User Stories, Recette fonctionnelle, Gestion des anomalies, SQL (apprécié).
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