Nuevo
Remote
Descripcion del puesto
Joveo, leader mondial de la publicité de recrutement propulsée par l'intelligence artificielle, recherche un(e) Développeur(se) API talentueux(se) pour rejoindre son équipe technique basée en Algérie et travailler à distance depuis le Maroc. Notre plateforme traite chaque jour des millions de décisions d'embauche grâce à l’apprentissage automatique, aux enchères en temps réel et à l’analyse prédictive. Vous serez au cœur de l’écosystème Joveo, en concevant, développant et maintenant les interfaces qui relient notre solution aux clients, partenaires et services internes.
**Vos missions principales**
- Concevoir et implémenter des API RESTful et/ou GraphQL performantes, sécurisées et évolutives, en suivant les meilleures pratiques de l’industrie.
- Définir et appliquer les standards d’API (versioning, pagination, gestion des erreurs, limitation du débit) afin d’assurer une expérience développeur homogène.
- Mettre en place des mécanismes d’authentification et d’autorisation robustes (OAuth2, JWT, clés API) et garantir la conformité aux exigences de sécurité.
- Rédiger et maintenir la documentation technique (OpenAPI/Swagger) pour faciliter l’adoption par les équipes internes et les développeurs externes.
- Surveiller les performances, la disponibilité et la fiabilité des API en production grâce à des outils de monitoring et de logging (Prometheus, Grafana, ELK).
- Collaborer étroitement avec les équipes frontend, mobile, data science et les partenaires d’intégration en tant que référent technique API, en participant aux revues de code, aux sprint planning et aux rétrospectives Agile.
- Contribuer à l’automatisation du déploiement (CI/CD) et à la conteneurisation (Docker, Kubernetes) des services API.
**Profil recherché**
- Minimum 3 ans d’expérience en développement d’API backend, idéalement dans un environnement SaaS ou de plateforme.
- Maîtrise d’au moins un langage serveur (Java / Spring Boot, Node.js, Python, Go) et des frameworks associés.
- Solide compréhension des concepts REST, GraphQL, HTTP/2, WebSockets et des bonnes pratiques d’API design.
- Expérience avérée avec les protocoles d’authentification OAuth2, JWT et la gestion des clés API.
- Connaissance approfondie des outils de documentation OpenAPI/Swagger.
- Pratique des environnements cloud (AWS, GCP ou Azure) et des conteneurs (Docker, Kubernetes).
- Familiarité avec les pipelines CI/CD (GitLab CI, Jenkins, GitHub Actions) et les systèmes de contrôle de version (Git).
- Esprit d’équipe, bonnes capacités de communication en français et en anglais, et aptitude à travailler en mode remote.
- Sens du détail, orientation qualité et capacité à résoudre des problèmes complexes de manière proactive.
**Ce que nous offrons**
- Un environnement de travail inclusif, stimulant et orienté innovation où chaque idée compte.
- Possibilité de télétravail complet avec des horaires flexibles pour favoriser l’équilibre vie pro/vie perso.
- Accès à des formations continues, conférences tech et certifications pour développer vos compétences.
- Participation à des projets à fort impact, au cœur de la transformation digitale du recrutement.
- Package salarial compétitif, bonus basé sur la performance et avantages sociaux.
- Une équipe internationale dynamique, passionnée par l’IA et le futur du travail.
Rejoignez Joveo et contribuez à façonner la prochaine génération de solutions de recrutement grâce à des API de classe mondiale. Postulez dès maintenant et faites partie d’une aventure technologique ambitieuse !