Développeur Blockchain Solidity / TypeScript / Java - F/H
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
- Concevoir, développer et déployer des smart contracts en Solidity sur des réseaux EVM (Ethereum), avec optimisation gas et audit de sécurité
- Intégrer des standards de tokens et protocoles (ERC-20, ERC-721, ERC-1155, ERC-4626) ainsi que des mécanismes de mise à jour (proxies upgradeable, OpenZeppelin)
- Mettre en place des tests unitaires et d’intégration de smart contracts (Hardhat, Foundry)
- Développer des interfaces et scripts d’interaction avec les smart contracts en TypeScript (ethers.js, viem, wagmi, Node.js) et assurer l’intégration de wallets et providers blockchain
- Développer des microservices Java/Spring Boot exposant des APIs d’interaction blockchain (Web3j, REST/GraphQL, Kafka)
- Participer à la définition des choix d’architecture et à la veille technologique sur l’écosystème blockchain
- Contribuer aux revues de code, aux cérémonies Agile et à la rédaction de documentation technique
Requirements
Formation Bac+5 en informatique ou équivalent. Expérience de 5 ans minimum en développement blockchain et smart contracts.
Compétences techniques indispensables :
- Solidity, EVM, Hardhat, Foundry, OpenZeppelin
- TypeScript / Node.js, ethers.js, viem (NestJS apprécié)
- Java 11+, Spring Boot, Web3j, REST/GraphQL
- Tests : JUnit, Mocha/Chai, tests de smart contracts
- DevOps : Git, CI/CD, Docker
- Sécurité smart contracts : reentrancy, overflow et autres vulnérabilités courantes
Compétences appréciées : expérience en audit de smart contracts, connaissance des protocoles DeFi (Uniswap, Aave, Compound), expérience avec The Graph (subgraphs), notions de cryptographie appliquée.
Profil force de proposition, à l’aise en environnement Agile et dans une équipe pluridisciplinaire.
About the company
INGENIANCE est une ESN spécialisée en finance de marché, banque et assurance depuis plus de 18 ans. Nous accompagnons les grands acteurs bancaires et assurantiels français sur leurs projets les plus critiques, avec une expertise reconnue en Craft Development, Big Data, Cloud/DevOps et Agilité. Rejoindre Ingéniance, c’est intégrer une communauté d’experts, être accompagné par un management de proximité et construire son parcours sur des missions à forte valeur ajoutée. Build your success!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
From Hype to Code: Real Blockchain Use Cases for Developers
Why Blockchain? A Developer’s Perspective
Find a Developer Job: 12 Best Job Sites For Developers
Fully Remote Software Engineer Jobs