Vente flash d'hébergement : obtenez 40 % de réduction sur tous les services d'hébergement pour une durée limitée !
À propos du poste
UltaHost lance des services d'infrastructure décentralisée en combinant IPFS et contrats intelligents pour propulser une nouvelle ère d'hébergement Web3. Nous recrutons un ingénieur back-end Web3 pour nous aider à créer des systèmes back-end sécurisés, évolutifs et efficaces qui connectent le stockage IPFS aux contrats intelligents compatibles Ethereum. Vous développerez des services clés pour l'hébergement de fichiers décentralisé, les métadonnées NFT, la facturation intelligente, et bien plus encore.
Vous collaborerez avec les équipes DevOps, produit et blockchain pour intégrer l'infrastructure IPFS aux protocoles blockchain et aux applications orientées utilisateur. Il s'agit d'un poste hautement technique comportant des responsabilités critiques en matière de back-end.
Principales responsabilités
Créer et maintenir des API et des microservices qui interagissent avec IPFS et les contrats intelligents
Développer des systèmes sécurisés de téléchargement, de récupération et d'épinglage pour le stockage IPFS
Concevoir une logique back-end pour connecter un stockage décentralisé à un contrôle d'accès basé sur la blockchain
Écrire des modules d'interaction de contrats intelligents pour les NFT, les abonnements ou les services tokenisés
Gérer l'authentification des utilisateurs via un portefeuille (MetaMask, WalletConnect) et intégrer l'identité en chaîne
Optimiser les performances pour un accès au contenu IPFS à haut volume
Maintenir une communication sécurisée entre les systèmes back-end et les nœuds de blockchain (par exemple, Infura, Alchemy, auto-hébergés)
Collaborer à la conception de l'architecture avec les systèmes distribués et les équipes produit
Rédiger une documentation claire et contribuer aux normes internes pour les API Web3 sécurisées
Exigences
Au moins 4 ans d'expérience en développement back-end (Node.js, Go ou Python de préférence)
Solide expérience avec IPFS, notamment l'épinglage, les passerelles et la gestion des CID
Maîtrise de l'intégration des contrats intelligents Ethereum via web3.js ou ethers.js
Maîtrise des contrats intelligents Solidity et des structures de données on-chain
Compréhension approfondie des API RESTful et des pratiques de sécurité back-end
Expérience avec MongoDB, Redis ou PostgreSQL
Connaissance pratique de JWT, OAuth et des flux d'authentification basés sur les portefeuilles
Maîtrise de Docker, des outils CI/CD et d'une architecture back-end évolutive
Solide compréhension des fondamentaux de la blockchain, des dApps et de l'identité décentralisée
Points bonus
Expérience dans la création de plateformes NFT ou basées sur des jetons
Connaissance des chaînes de couche 2 (Polygon, Arbitrum) ou des ponts de stockage inter-chaînes
Contributions aux outils backend Web3 open source ou aux projets IPFS
Connaissance des systèmes de domaines décentralisés comme ENS ou Unstoppable Domains
Expérience passée de travail dans un SaaS basé sur la blockchain ou Produit d'hébergement
Ce que nous offrons
Salaire compétitif avec primes de performance
Accès à une infrastructure de premier ordre et à un mentorat en hébergement décentralisé
Opportunité de façonner de véritables produits Web3 utilisés par les développeurs et les créateurs du monde entier
Chez Ultahost, vous trouverez un objectif, des progrès et un endroit où votre carrière ne fait que commencer.