.
Il/Elle participera à la création du wallet afin d’en garder la maîtrise, puis prendra le relais pour faire évoluer la plateforme.
Activités :
• Maintenir et faire évoluer le backend pour garantir sa fiabilité, sa performance et son évolutivité ;
• Intégrer des APIs partenaires (carte, on/off-ramp, Mobile Money, KYC/AML) ;
• Garantir un haut niveau de sécurité backend (authentification, autorisation, encryption, surveillance) ;
• Contribuer aux intégrations blockchain (Web3, smart contracts Solidity) ;
• Assurer le suivi, la maintenance et l’évolution des services sur le cloud AWS (EC2, S3, MongoDB Atlas).
• Gérer et superviser la CI/CD (Docker, Jenkins, GitHub Actions) ;
• Maintenir et enrichir la documentation API (Swagger, Postman, etc..).
• Améliorer et exploiter des mécanismes de monitoring & observabilité (Elasticsearch, Kibana, Logstash, Firebase Crashlytics) ;
• Assurer la sauvegarde, la résilience et la continuité de service ;
• Effectuer une veille technologique et cyber pour anticiper les risques et renforcer la sécurité ;
• Collaborer étroitement avec l’équipe frontend dans une structure à taille humaine pour livrer rapidement de nouvelles fonctionnalités.
Profil :
• Expérience confirmée d’au moins 4 ans en développement backend ;
• A l’aise pour prendre en main la dimension backend d’une plateforme (code, infrastructure, données, produit) et la faire évoluer de manière continue et sécurisée en production ;
• Backend : Node.js, Express.js, microservices (Wallet, Payments, Notifications) ;
• APIs : RESTful (Swagger, Postman), intégrations paiements, KYC/AML, Mobile Money ;
• Bases de données : MongoDB (Atlas), Redis (caching/session) ;
• Sécurité backend : JWT, OAuth 2.0, RBAC, AES, OWASP, gestion des secrets ;
• Blockchain/Web3: ethers.js, web3.js, Solidity (EVM, smart contracts);
• DevOps & CI/CD : Docker, Jenkins, GitHub Actions, environnements staging/production ;
• Cloud & Infra: AWS (EC2, S3, MongoDB Atlas), Firebase (push, monitoring);
• Monitoring & Observabilité: Elasticsearch, Kibana, Logstash, Firebase Crashlytics;
• Anglais : courant (écrit et oral, avec aisance en rédaction technique).