Rejoignez notre équipe

Développez des solutions d'IA, d'analyse et d'ingénierie de données qui aident les entreprises à prendre des décisions plus rapides et plus intelligentes.

Développeur Full-Stack (Contrat)

Contrat

Inde / Télétravail

Temps plein

Publié le -

October 27, 2026

À propos du poste

Nous recherchons un(e) Développeur Full-Stack en contrat pour assurer la maintenance de bout en bout et le déploiement de fonctionnalités sur l'ensemble de notre stack applicative — des interfaces React et API Python aux agents IA, bases de données et infrastructures hébergées sur AWS.

‍

Responsabilités clés

  • Développer et déployer des React (TypeScript/JavaScript) et des Python services backend (API REST ; FastAPI/Django/Flask).
  • Concevoir et mettre en œuvre des flux de travail IA/agents, des intégrations LLM, des garde-fous et une utilisation en production optimisée en termes de coûts.
  • Gestion de SGBDR comme PostgreSQL; gérer les ressources sur AWS S3 (ou équivalent).
  • Déployer et maintenir des applications sur AWS EC2 (Linux,     Nginx, Gunicorn/Uvicorn, SSL, systemd).
  • Gérer CI/CD, les mises en production, le monitoring et le support de niveau 2/3 ; déboguer les problèmes en production (Python, JS, DB).
  • Revue de code, tests et normes de sécurité/maintenabilité.

Compétences souhaitées

  • Solides compétences en Python (async, conception d'API, tests)     et React (état, intégration d'API, HTML/CSS).
  • Expérience pratique en IA/LLM : prompts, agents,     validateurs/guardrails, bases de données vectorielles si nécessaire.
  • PostgreSQL (schéma, indexation,     optimisation de requêtes) et stockage objet cloud.
  • AWS (EC2, IAM, groupes de sécurité), proxies inverses, Docker, CI/CD (GitHub Actions/GitLab     CI), monitoring (ex. Sentry, CloudWatch).

Ce que vous allez gagner

Remplir le formulaire

Taille maximale du fichier : 10 Mo.
Téléchargement en cours...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Nous vous remercions de l'intérêt que vous portez à UPSTA. Notre équipe de recrutement examinera votre candidature et vous contactera si votre profil est retenu pour l'étape suivante.
Oups ! Une erreur est survenue lors de l'envoi du formulaire.