Job Description
Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.
Présentation du poste
Jokko Chain est un wallet crypto non-custodial conçu pour l’Afrique francophone, avec un premier focus sur la zone UEMOA et CEMAC. Notre objectif est de rendre les actifs numériques et les services financiers basés sur la blockchain simples et accessibles depuis un téléphone. Les utilisateurs peuvent notamment :
- envoyer et recevoir des actifs numériques ;
- acheter et vendre des crypto-actifs ;
- échanger différents actifs ;
- utiliser des services de paiement et d’on/off-ramp ;
- accéder à des fonctionnalités comme le staking ;
- utiliser une carte de paiement liée au wallet.
Responsabilités
Le wallet est actuellement développé 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 problématiques blockchain du produit.
Expérience
Une expérience professionnelle significative en blockchain est indispensable pour ce poste.
En tant que Senior Backend & Blockchain Engineer, tu seras responsable du développement, de la maintenance et de l’évolution du backend de Jokko Chain, avec une implication forte sur les problématiques blockchain, wallets et transactions on-chain. Backend
- Maintenir et faire évoluer le backend de Jokko Chain.
- Concevoir et développer des APIs robustes et sécurisées.
- Intégrer les APIs de partenaires : on/off-ramp, paiement, Mobile Money, KYC/AML, carte, etc.
- Gérer les bases de données et les mécanismes de cache.
- Garantir la sécurité du backend : authentification, autorisation, chiffrement, gestion des secrets, etc.
- Participer à l’architecture et à la scalabilité de la plateforme. Blockchain & Wallet
- Diagnostiquer et résoudre des problèmes liés aux transactions blockchain.
- Intégrer et maintenir les interactions avec différentes blockchains et réseaux.
- Gérer les problématiques liées aux wallets, adresses, clés, signatures et transactions.
- Implémenter et maintenir les mécanismes d’envoi et de réception d’actifs on-chain.
- Gérer les différents assets, réseaux, tokens et standards.
- Gérer les frais de transaction, le gas et les problématiques de balance.
- Mettre en place une gestion fiable des statuts et confirmations de transactions.
- Assurer la traçabilité des transactions blockchain et leur rapprochement avec les utilisateurs.
- Contribuer aux intégrations Web3, smart contracts et protocoles externes.
- Diagnostiquer les erreurs RPC, simulation, broadcast et confirmation de transactions.
Autres informations
- Participer aux intégrations de solutions de swap, bridge, staking et autres protocoles blockchain. Infrastructure & DevOps
- Assurer le suivi et l’évolution des services AWS.
- Gérer la CI/CD.
- Maintenir les environnements staging et production.
- Mettre en place et améliorer le monitoring, le logging et l’observabilité.
- Garantir la sauvegarde, la résilience et la continuité de service.
Pré-requis obligatoires
- Minimum 4 ans d’expérience en développement backend.
- Minimum 3 ans d’expérience professionnelle en blockchain / Web3.
- Expérience concrète sur des wallets crypto, applications blockchain, plateformes Web3 ou produits similaires.
- Bonne compréhension du fonctionnement des blockchains et des transactions on-chain.
- Expérience pratique avec les wallets, adresses, private keys, signatures et transactions.
- Expérience avec plusieurs réseaux blockchain.
- Capacité à diagnostiquer un problème blockchain de bout en bout, et pas uniquement à travailler sur la couche API/backend.
- Expérience en environnement de production avec des transactions blockchain réelles.
- Intégrations de services tiers
- Sécurité 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
- Expérience avec plusieurs écosystèmes blockchain fortement appréciée, notamment Ethereum, BNB Chain, Polygon, Solana, Bitcoin ou Tron. DevOps / Cloud
- Docker
- GitHub Actions / Jenkins
- Monitoring et observabilité
- Elasticsearch / Kibana / Logstash Ce que nous recherchons surtout Nous ne recherchons pas simplement un développeur backend qui connaît 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 déterminer pourquoi une transaction fonctionne ou échoue. Par exemple Une transaction USDT Ethereum échoue ? identifier si le problème 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 problème ? tester en production/staging ? assurer le suivi du statut de la transaction.
Ready to apply?
You are recruiting?
Find candidates on TAF4ALL🚀 Boost your application
Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes. 2 Développeur position(s) posted this week in Sénégal.
Canadian employers are also recruiting in Africa
Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.
Expert Application Advice
Je vous conseille de mettre en avant votre maîtrise de DevOps dans vos expériences récentes. Pour convaincre l'entreprise recrutante, montrez comment vous avez résolu des défis techniques complexes avec cette compétence, en chiffrant l'impact. N'hésitez pas à personnaliser votre CV pour refléter ce besoin clé.
Positionnement — Votre lettre de motivation doit répondre à une seule question : pourquoi VOUS pour CE poste précis à CE moment ? Évitez les lettres génériques — une phrase sur ce que vous apportez spécifiquement vaut mieux que trois paragraphes généraux.
Réalisations chiffrées — Projets livrés (coût, délai, volume), normes appliquées (ISO, OHSAS), équipes encadrées. Vos agréments professionnels et membership d'un ordre d'ingénieurs sont des signaux de crédibilité forts.
🎯 Make your application ATS-ready
ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.
Create my ATS CV →Your safety comes first — read before you go
Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.
- •Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
- •Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
- •Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
- •Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
- •Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
- •A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.