propos de Jokko Chain
Jokko Chain est un wallet crypto non-custodial conu pour l’Afrique francophone, avec un premier focus sur la zone UEMOA et CEMAC.
Notre objectif est de rendre les actifs numriques et les services financiers bass sur la blockchain simples et accessibles depuis un tlphone.
Les utilisateurs peuvent notamment :
envoyer et recevoir des actifs numriques ;
acheter et vendre des crypto-actifs ;
changer diffrents actifs ;
utiliser des services de paiement et d’on/off-ramp ;
accder des fonctionnalits comme le staking ;
utiliser une carte de paiement lie au wallet.
Le wallet est actuellement dvelopp avec une quipe technique externe. Nous recrutons un Senior Backend & Blockchain Engineer capable de prendre progressivement la responsabilit technique du backend et de contribuer directement aux problmatiques blockchain du produit.
Une exprience professionnelle significative en blockchain est indispensable pour ce poste.
Rle & missions
En tant que Senior Backend & Blockchain Engineer, tu seras responsable du dveloppement, de la maintenance et de l’volution du backend de Jokko Chain, avec une implication forte sur les problmatiques blockchain, wallets et transactions on-chain.
Backend
Maintenir et faire voluer le backend de Jokko Chain.
Concevoir et dvelopper des APIs robustes et scurises.
Intgrer les APIs de partenaires : on/off-ramp, paiement, Mobile Money, KYC/AML, carte, etc.
Grer les bases de donnes et les mcanismes de cache.
Garantir la scurit du backend : authentification, autorisation, chiffrement, gestion des secrets, etc.
Participer l’architecture et la scalabilit de la plateforme.
Blockchain & Wallet
Diagnostiquer et rsoudre des problmes lis aux transactions blockchain.
Intgrer et maintenir les interactions avec diffrentes blockchains et rseaux.
Grer les problmatiques lies aux wallets, adresses, cls, signatures et transactions.
Implmenter et maintenir les mcanismes d’envoi et de rception d’actifs on-chain.
Grer les diffrents assets, rseaux, tokens et standards.
Grer les frais de transaction, le gas et les problmatiques de balance.
Mettre en place une gestion fiable des statuts et confirmations de transactions.
Assurer la traabilit des transactions blockchain et leur rapprochement avec les utilisateurs.
Contribuer aux intgrations Web3, smart contracts et protocoles externes.
Diagnostiquer les erreurs RPC, simulation, broadcast et confirmation de transactions.
Participer aux intgrations de solutions de swap, bridge, staking et autres protocoles blockchain.
Infrastructure & DevOps
Assurer le suivi et l’volution des services AWS.
Grer la CI/CD.
Maintenir les environnements staging et production.
Mettre en place et amliorer le monitoring, le logging et l’observabilit.
Garantir la sauvegarde, la rsilience et la continuit de service.
Profil recherch
Pr-requis obligatoires
Minimum 4 ans d’exprience en dveloppement backend.
Minimum 3 ans d’exprience professionnelle en blockchain / Web3.
Exprience concrte sur des wallets crypto, applications blockchain, plateformes Web3 ou produits similaires.
Bonne comprhension du fonctionnement des blockchains et des transactions on-chain.
Exprience pratique avec les wallets, adresses, private keys, signatures et transactions.
Exprience avec plusieurs rseaux blockchain.
Capacit diagnostiquer un problme blockchain de bout en bout, et pas uniquement travailler sur la couche API/backend.
Exprience en environnement de production avec des transactions blockchain relles.
Node.js / Express.js
Architecture microservices
APIs REST
MongoDB / MongoDB Atlas
Redis
Intgrations de services tiers
Scurit backend : JWT, OAuth 2.0, RBAC, chiffrement, OWASP, gestion des secrets
Blockchain / Web3
ethers.js / web3.js
EVM / Ethereum
Smart contracts / Solidity
RPC et providers blockchain
Gestion des transactions et confirmations
Gas / transaction fees
Token standards, notamment ERC-20
Exprience avec plusieurs cosystmes blockchain fortement apprcie, notamment Ethereum, BNB Chain, Polygon, Solana, Bitcoin ou Tron.
DevOps / Cloud
Docker
GitHub Actions / Jenkins
AWS
Monitoring et observabilit
Elasticsearch / Kibana / Logstash
Ce que nous recherchons surtout
Nous ne recherchons pas simplement un dveloppeur backend qui connat quelques notions de blockchain.
Nous recherchons quelqu’un capable de comprendre ce qui se passe entre le frontend, le backend et la blockchain, et de dterminer pourquoi une transaction fonctionne ou choue.
Par exemple
Une transaction USDT Ethereum choue identifier si le problme vient du wallet, de la signature, du RPC, du gas, du token contract, de la construction de la transaction, de la simulation ou du broadcast corriger le problme tester en production/staging assurer le suivi du statut de la transaction.
Le candidat doit tre capable de prendre la responsabilit technique de ces problmatiques, en collaboration avec le frontend et les autres membres de l’quipe.
Adresse de candidature: recrutements@jokkochain.com
Please use the job title as the subject line of your email.