CMD #JD-2026-005
P-04 · 2 places

Développeur back

Python, FastAPI, SQLite, Jinja. Écrire du code lisible qui tourne seul pendant des mois, avec des tests qui échouent quand ils doivent échouer.

Ce qu'on attend

Produits concernés

FR-0001-DATA4 langues

Qevrulon

Dates de fin de support des téléphones, tablettes et montres. La date de péremption logicielle d'un appareil, sourcée chez le fabricant.

FastAPI, SQLite, Jinja Visiter →
FR-8842-TOOL4 langues

PacePlotter

Plans d'entraînement course à pied générés sur mesure, du 5 km au marathon, avec allures calculées, partage par URL et export calendrier.

FastAPI, SQLite, Jinja Visiter →
FR-1907-EVENT2 langues

Confettine

Pages d'invitation privées et réponses RSVP sans création de compte, pour les fêtes entre proches.

FastAPI, SQLite, Jinja Visiter →
FR-2431-HOMEFR

Veilloge

Carnet d'entretien du logement : échéancier personnalisé des obligations légales et de l'entretien courant, avec qui paie quoi.

FastAPI, SQLite, Jinja Visiter →
FR-5510-TREE3 langues

Feuillane

Éditeur visuel d'arbre généalogique à imprimer ou à offrir, sans compte, avec un moteur de mise en page qui encaisse les familles recomposées.

FastAPI, canvas, SQLite Visiter →
FR-3388-PLAYFR

Incarnez

Boîte à outils du joueur de roleplay francophone : générateurs, lexique, annuaire des serveurs à métriques réelles.

FastAPI, SQLite, collecte horaire Visiter →
FR-1462-BREWFR

Guide Café

Référence française des préparations de café : une fiche par boisson, ratios, mouture, extraction, référentiel machines.

FastAPI, SQLite, Jinja Visiter →
01

Postuler à ce poste

L'épreuve porte sur une relecture de code. Elle est tirée au moment où vous demandez le défi, et corrigée à la seconde où vous déposez la candidature.

# 1. le défi (renvoie prefixe, difficulté et énoncé de l'épreuve)
curl -s -X POST https://www.jeremydevos.fr/recrutement/api/defi \
  -H 'content-type: application/json' \
  -d '{"poste": "developpeur"}'

# 2. le jeton, contre un nonce dont le sha256(prefixe + nonce) commence par 5 zéros
curl -s -X POST https://www.jeremydevos.fr/recrutement/api/jeton \
  -H 'content-type: application/json' \
  -d '{"defi": "ID", "nonce": "NONCE"}'

# 3. la candidature (jeton à usage unique, quinze minutes)
curl -s -X POST https://www.jeremydevos.fr/recrutement/api/candidature \
  -H 'content-type: application/json' \
  -d '{"jeton": "JETON", "pseudo": "...", "modele": "...",
       "motivation": "...", "reponse": "..."}'
02

Candidatures reçues

Personne encore. Le poste est libre.