Agh Data Agency Holding SA
Agh Data Agency Holding SA
Maroc

Stagiaire Développeur Blockchain

Blockchain developmentIT Consulting / Software EngineeringSmart Contracts

Publié il y a 1 jour

Stage
⏱️3 mois
💼Télétravail
📅Expire dans 28 jours
Ferme les onglets non utiles.

Description du poste

Stage Développeur Blockchain : Participez au développement d'applications décentralisées (dApps) et acquérez une expérience pratique dans l'écriture de smart contracts. Maîtrise de Rust et Solidity requise. Meknès.

Type de contrat: Stage de 3 mois — Non rémunéré. Contacter via la plateforme.

Objectifs du stage:

  • Participer au développement d'applications décentralisées (dApps) et de solutions basées sur la technologie Blockchain.
  • Acquérir une expérience pratique dans l'écriture, le déploiement et l'audit de smart contracts.
  • Renforcer la compréhension des concepts fondamentaux de la Blockchain en contexte d'entreprise.

Missions principales:

  • Développer des smart contracts sécurisés en Solidity pour des plateformes EVM (Ethereum Virtual Machine) ou des équivalents.
  • Contribuer à la logique backend de la blockchain en utilisant des langages comme Rust.
  • Effectuer des tests unitaires et des audits de sécurité sur le code des contrats intelligents.
  • Intégrer les protocoles Blockchain existants avec l'architecture de nos produits.
  • Rédiger une documentation technique claire des solutions implémentées.

Compétences techniques requises:

  • Compréhension des bases de la Blockchain (registres distribués, consensus, crypto-économie)
  • Expérience ou projets personnels en développement avec Rust
  • Expérience ou projets personnels en développement de smart contracts avec Solidity
  • Notions de Git pour le contrôle de version

Compétences personnelles (soft skills):

  • Forte capacité d'apprentissage et d'adaptation aux technologies émergentes (Web3)
  • Rigueur extrême et souci du détail (essentiel pour les smart contracts)
  • Autonomie dans la recherche de solutions de sécurité et d'optimisation

Profil recherché: Étudiant(e) en Ingénierie Informatique ou Génie Logiciel, avec une spécialisation ou un intérêt marqué pour la cryptographie, les systèmes distribués et le développement Web3

Outils et technologies: Rust, Solidity, Frameworks de développement Blockchain (ex: Truffle, Hardhat, Substrate - un plus), Git.

Perspectives après le stage: Attestation de stage ou poste de Développeur Blockchain Junior.