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.

462 results
Contractor

Contractor job104764/ Développeur Full-Stack JavaScript, TypeScript, HTML, SASS, Java , API - Clermont Ferrand

WorldWide People
Published on
Angular
Javascript
TypeScript

6 months
350 €
Clermont-Ferrand, Auvergne-Rhône-Alpes
Développeur Full-Stack JavaScript, TypeScript, HTML, SASS, Java (5+ ans d'exp)- Clermont Ferrand Développeur Full-Stack expérimenté Langages de programmation (4–5) : JavaScript, TypeScript, HTML, SASS, Java · API (4) : Gestion d'API, modèles REST · Frameworks (4–5) : Spring Boot, Angular · Automatisation (3–4) : GitLab CI/CD · Environnements de développement (4) : GitLab, Visual Studio Code, IntelliJ Objectif principal : Assurer la réalisation de développements complexes et robustes tout en améliorant la qualité de service du produit : traitement des incidents et des demandes utilisateurs, apport de solutions durables aux problèmes, et contribution à la capitalisation des connaissances ainsi qu'au développement des compétences des collaborateurs juniors. LIVRABLES • « User stories » complexes analysées, conçues, développées, testées, documentées et livrées conformément à la « Definition of Done » (définition du « terminé »). • Incidents et demandes utilisateurs traités avec traçabilité, communication adaptée et résolution durable. • Analyses des causes profondes et plans d'action associés pour les incidents significatifs ou récurrents. • Maintien à jour de la documentation technique et opérationnelle : architecture, procédures, diagnostics, exploitation et support. • Contribution régulière aux revues de code, au partage des connaissances et au transfert de compétences vers les membres les plus juniors de l'équipe. • Respect des engagements pris lors des sprints, des normes de qualité et des processus établis. Compétences techniques / outils à maîtriser : · Langages de programmation (4–5) : JavaScript, TypeScript, HTML, SASS, Java · API (4) : Gestion d'API, modèles REST · Frameworks (4–5) : Spring Boot, Angular · Automatisation (3–4) : GitLab CI/CD · Environnements de développement (4) : GitLab, Visual Studio Code, IntelliJ · Développement de bases de données (4–5) : PostgreSQL (requêtes, optimisation, index, etc.) · Systèmes et virtualisation (3) : Docker, Kubernetes, Windows, Linux (WSL) · Cloud (2–3) : Azure, Blob Storage · Méthodologie de modélisation UML (3–4) ; systèmes de messagerie : Kafka (3) · Exploitation (4) : Diagnostics applicatifs, journaux (logs), supervision (monitoring), gestion des incidents Compétences fonctionnelles requises (connaissance du domaine, etc.) : • État d'esprit Agile et approche orientée produit • Connaissance d'ITIL et des opérations informatiques • Diagnostics applicatifs, journaux (logs), supervision (monitoring), gestion des incidents Présence requise : • Présence sur site : Oui (Clermont-Ferrand) • Télétravail possible : Oui, 2 jours par semaine, conformément aux modalités de fonctionnement de l'équipe. Langue et niveau de maîtrise : Maîtrise de l'anglais requise (contexte et produits internationaux)
View this job
Contractor

Contractor jobDéveloppeur Python /API H/F

Insitoo Freelances
Published on
Azure Kubernetes Service (AKS)
Python

2 years
360-390 €
Lille, Hauts-de-France
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris 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 Python /API H/F à Lille, France. Contexte : Au sein de l'équipe, vous contribuez à la création et au déploiement de solutions innovantes basées sur l'Intelligence Artificielle. Vous intervenez à la croisée du développement IA et du DevOps pour apporter un support technique sur la mise en place, la maintenance et l'adoption des infrastructures IA. Les missions attendues par le Développeur Python /API H/F : 1. Développement & Solutions IA Contribuer à l'ingénierie et au développement de solutions innovantes intégrant des briques d'Intelligence Artificielle. Développer et intégrer des API performantes et sécurisées. 2. Support DevOps & Infrastructure IA Assurer le support technique sur la partie DevOps appliquée aux projets IA. Participer à la conception, au déploiement et au suivi de l'infrastructure IA (Infra IA). 3. Documentation & Accompagnement Rédiger la documentation technique et fonctionnelle associée aux projets et infrastructures. Favoriser et accompagner l'adoption des solutions et outils IA auprès des équipes. LIVRABLES ATTENDUSInfra IA : Déploiement et maintien d'une infrastructure robuste dédiée aux projets IA. Documentation : Rédaction de documentations claires, à jour et structurées. Adoption : Accompagnement de la prise en main et de l'usage des solutions par les utilisateurs / équipes.
View this job
Contractor
Permanent
Fixed term

Job VacancyDéveloppeur Mobile React Native Senior – iOS / Android (H/F)

VADEMI
Published on
API
Javascript
React Native

1 year
Châtillon, Ile-de-France
Description du posteDans le cadre d'un programme de transformation de son système d'information, notre client, renforce une squad produit organisée en Agile. Il recherche un Développeur Mobile React Native senior. Vous rejoindrez une équipe existante. Vous aurez un rôle clé sur une application mobile métier développée en React Native, déjà en production sur iOS et Android. La mission couvre trois volets : le développement de nouvelles fonctionnalités, la maintenance évolutive et la maintenance corrective. Vos missions : Développement et évolution de l'application Analyser les besoins fonctionnels et techniques, contribuer au chiffrage et proposer des solutions adaptées Concevoir, développer et intégrer de nouvelles fonctionnalités en React Native Participer aux choix d'architecture, en veillant à la modularité, à la maintenabilité et à la testabilité du code Développer des interfaces fluides, accessibles et cohérentes avec les standards UX/UI de l'application Garantir la compatibilité et la qualité de l'application sur iOS et Android Maintenance corrective et évolutive Diagnostiquer et corriger les anomalies remontées par les utilisateurs ou par les outils de suivi Identifier les causes racines des incidents et proposer des actions préventives Contribuer à la réduction de la dette technique Participer au suivi des versions et à la sécurisation des mises en production Qualité, performance et sécurité Appliquer les principes du Clean Code et pratiquer la revue de code Mettre en place et maintenir les tests unitaires, les tests de composants et les tests d'intégration Optimiser les performances : temps de démarrage, fluidité, consommation mémoire et réseau Appliquer les bonnes pratiques de sécurité mobile et protéger les échanges avec les API Documenter les choix techniques et les évolutions significatives Web et outils IA Intervenir sur des composants ou des applications WebApp lorsque le périmètre le nécessite Utiliser les outils d'assistance au développement par IA (GitHub Copilot, Claude Code), en gardant une validation humaine : revue, tests, sécurité et maîtrise du code généré Livrables attendus Fonctionnalités testées et intégrées selon les critères d'acceptation Corrections d'anomalies documentées et validées Code versionné, conforme aux standards de l'équipe Tests automatisés associés aux développements Documentation technique d'exploitation et de maintenance Cette mission convient particulièrement à un développeur mobile autonome. Elle offre une vraie capacité d'influence sur l'architecture, la qualité et les pratiques de l'équipe, dans un environnement technique riche (API, BFF, Cloud, CI/CD, IA).
View this job
Premium Job
Contractor

Contractor jobExpert /développeur Expert Jira / Atlassian – Customisation & eazyBI (H/F)

VORSTONE
Published on
API REST
Atlassian
JIRA

6 months
550-650 €
Paris, France
Vorstone recherche un profil Consultant Expert/développeur Jira / Atlassian – Customisation & eazyBI (H/F) pour un groupe international du secteur du luxe basé à Paris pour un démarrage immédiat possible, afin d'accompagner les équipes dans l'optimisation, la configuration et la personnalisation de leur environnement Jira. L'expert Jira sera capable d'intervenir à la fois sur la configuration avancée de la plateforme et sur le développement de fonctionnalités spécifiques. Dans un contexte international et Agile, vous interviendrez sur des projets IT couvrant différents domaines métiers, notamment le digital, l'e-commerce, la supply chain et la gestion des stocks. Vos missions Analyser les besoins des équipes métiers et techniques et proposer des solutions adaptées. Configurer et personnaliser les environnements Jira selon les processus internes. Concevoir et optimiser les workflows, champs personnalisés, écrans, permissions et automatisations. Développer des fonctionnalités et des intégrations spécifiques pour répondre aux besoins métiers. Mettre en place et optimiser les tableaux de bord, reportings et indicateurs de suivi. Assurer la maintenance évolutive, la résolution des incidents techniques et l'amélioration continue de la plateforme. Accompagner les utilisateurs et les équipes IT dans l'adoption des évolutions mises en œuvre.
View this job
Contractor

Contractor jobSenior développeur C# - extensions InRiver

LeHibou
Published on
API
Product Information Management (PIM)

12 months
500 €
Issy-les-Moulineaux, Ile-de-France
Notre client dans le secteur Biens et services de consommation recherche un/une Senior développeur C# - extensions InRiver H/F Description de la mission : Description de la missionEnvironnementLes équipes travaillent obligatoirement en présentiel deux jours toutes les deux semaines. Le reste du temps est effectué en télétravail. Au sein de la tribe Content, l'équipe PIM travaille sur la solution du même nom, qui signifie Product Information Management. Il s'agit d'une application centrale, inRiver, qui recueille l'ensemble des informations descriptives des actifs du groupe, tels que les hôtels, restaurants et bars. Elle permet de gérer efficacement ces informations et de les partager avec les autres systèmes qui les consomment, notamment via des API ou des applications web. L'équipe est composée d'un Product Owner, d'un QA et de deux développeurs. L'objectif est de gérer efficacement le référentiel de données des actifs et d'alimenter les autres systèmes avec des informations fiables. Missions et responsabilitésEn tant que Senior Développeur C#, vous intégrerez l'équipe PIM et participerez activement aux missions suivantes : Assurer le rôle de référent technique sur l'ensemble du périmètre PIM, notamment sur la technologie inRiver et ses extensions spécifiques Concevoir, développer et maintenir les extensions inRiver en C#/.NET ainsi que les composants périphériques d'inRiver, notamment sur AWS ; Développer les composants d'extraction, de transformation et de consommation des données ; Développer et maintenir les API ainsi que les flux d'intégration avec les systèmes internes et partenaires ; Contribuer à l'évolution du modèle de données PIM en lien avec les équipes métiers ; Garantir la qualité, la cohérence et la fiabilité des données produits ; Participer aux activités de maintenance applicative, notamment les correctifs, les évolutions et le support ; Rédiger et maintenir la documentation technique conformément aux standards du groupe ; Collaborer avec les équipes transverses : produit, architecture, sécurité, QA et exploitation ; Participer à la gestion des incidents et assurer le support de niveau avancé. Compétences / Qualités indispensables : C# / .NET (Framework ou .NET Core) – au moins 8 ans d'expérience, • Expérience significative sur InRiver (extensions, REST API, Data Models) ou CMS/DXP, basées sur .NET comme Sitecore ou Episerver/Optimizely, • Expertise sur le Cloud AWS, • Développement d'API REST, • Compétence avancée en design d'application et connaissance des pratiques de, conception logicielle, o SQL et compréhension des bases de données relationnelles, o Expérience en intégration SI (ETL, flux événementiels, messaging) Compétences / Qualités qui seraient un + : Bonne compréhension des enjeux PIM / MDM/DAM/CMSInformations concernant le télétravail : Oui — 4 jours/semaine
View this job
Contractor
Permanent

Job VacancyExpert Technique CI/CD & Développement API Python – Senior

OMICRONE
Published on
API
CI/CD
Github

1 year
40k-45k €
400-500 €
Ile-de-France, France
Expert Technique CI/CD & Développement API Python – Senior Nous recherchons un Expert Technique Senior disposant d'une forte expertise sur les environnements CI/CD / Software Factory, tout en conservant une véritable dimension de développement applicatif, notamment dans la conception et le développement d'API en Python. Missions : - Concevoir et développer des API en Python. - Participer au développement et à l'évolution de composants applicatifs. - Concevoir, maintenir et faire évoluer les chaînes CI/CD. - Administrer et intégrer les outils de la Software Factory. - Automatiser et industrialiser les processus de build, test, qualité et déploiement. - Apporter une expertise technique aux équipes de développement. - Collaborer avec des équipes internationales situées notamment en Inde, Amérique et à Londres. - Contribuer aux choix techniques, bonnes pratiques et standards d'industrialisation. Compétences recherchées : - Python – développement applicatif et API : indispensable - Développement / conception d'API : expertise attendue - GitHub - JFrog - SonarQube - Jenkins - CI/CD / Software Factory - Automatisation et industrialisation - Bon niveau d'anglais Profil : - Minimum 7 ans d'expérience - Profil senior capable d'intervenir à la fois sur le développement logiciel et l'écosystème CI/CD - Une expérience significative en développement d'API Python est indispensable. ⚠️ Nous ne recherchons pas un profil principalement Production/Exploitation, ni un profil Python dont l'expérience se limite à la réalisation de scripts d'automatisation. 🏠 Télétravail : 1 jour/semaine 📅 Démarrage : ASAP
View this job

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