Dans le cadre du développement de nos solutions de confiance numérique, nous recherchons un(e) Développeur Full Stack Blockchain pour rejoindre notre équipe produit.
Vos missions
- Développer et déployer des Smart Contracts en Solidity sur Hyperledger Besu
- Intégrer l'application à la blockchain via web3.js ou ethers.js
- Concevoir les API REST / GraphQL entre le frontend, le backend et la blockchain
- Développer le backend Python pour le traitement et la validation de documents
- Mettre en place les mécanismes de preuve d'intégrité, d'horodatage et de certification
- Contribuer aux bonnes pratiques de sécurité : authentification, chiffrement, audit de Smart Contracts
- Rédiger la documentation technique et participer aux revues de code
Stack technique
Blockchain : Hyperledger Besu, Solidity, Web3.js / Ethers.js, Truffle ou Hardhat
Backend : Python 3.10+, FastAPI, traitement de fichiers PDF / images
Smart Contracts : Solidity, OpenZeppelin, tests unitaires
DevOps / Infra : Docker, gestion de noeuds Besu
Sécurité : SHA-256, signatures numériques, OWASP, audit de contrats
Profil recherché
- Bac+5 en informatique, génie logiciel ou équivalent
- 3 à 5 ans d'expérience minimum en développement web
- Au moins 1 an d'expérience sur des projets blockchain
- Intérêt marqué pour les technologies de confiance numérique et la décentralisation
- Rigueur, autonomie et capacité à évoluer dans un environnement Agile
- Bon niveau de communication en français, anglais technique lu et écrit
Les plus
- Expérience sur des réseaux blockchain privés
- Connaissance des standards de certification et de signature électronique
- Expérience en audit de Smart Contracts et tests de pénétration
- Notions de conformité RGPD dans un contexte blockchain
Informations générales
Poste : Développeur Full Stack Blockchain
Contrat : Freelance
Expérience : 3 à 5 ans minimum
Démarrage : Dès que possible