En un coup d'œil
- Missions: Concevoir et développer des smart contracts sécurisés pour une plateforme d'actifs numériques.
- Entreprise: Entreprise innovante dans le secteur de la blockchain avec une culture collaborative.
- Avantages: Salaire compétitif, avantages santé, travail à distance et développement professionnel.
- Autres infos: Opportunités de croissance de carrière dans un environnement financier réglementé.
- Pourquoi ce job: Rejoignez une équipe dynamique et impactez l'avenir des actifs numériques.
- Qualifications: Expertise en Solidity et en architectures EVM requise.
Le salaire estimé est compris entre 54380 - 66464 € par an.
Contexte de la mission
Nous recherchons une expertise avancée en ingénierie de smart contracts afin de concevoir et développer le cœur on-chain de notre plateforme d’actifs numériques institutionnels chez le client. L’objectif est de développer des smart contracts sécurisés, réutilisables et conformes aux exigences réglementaires, capables de prendre en charge l’ensemble des workflows, depuis l’émission de tokens jusqu’au règlement, pour différents types d’instruments financiers.
Nous attendons une expertise solide en Solidity et en architectures basées sur l’EVM, ainsi que la capacité à évaluer et appliquer des modèles de registres distribués permissionnés tels que Canton et Hyperledger Besu. Une maîtrise rigoureuse des tokens ERC-20 et de leurs extensions pertinentes est requise, avec des mécanismes robustes de contrôle de l’offre, de la propriété, des permissions et du cycle de vie des actifs.
Le besoin comprend également la mise en place de tests complets de type property-based testing, invariant testing et fuzz testing, ainsi que du gas profiling et des analyses de sécurité afin de garantir la fiabilité de chaque composant des smart contracts. Nous recherchons également une expertise dans la préparation de smart contracts à des audits externes indépendants, la correction des vulnérabilités ou écarts identifiés et le maintien d’une approche d’ingénierie centrée sur la sécurité.
L’utilisation encadrée de l’IA pour accélérer la génération de structures de code, le refactoring, la génération de tests ou le triage de vulnérabilités est acceptée, à condition que chaque ligne générée fasse l’objet d’une revue par un ingénieur qualifié et qu’aucune information sensible, clé privée, adresse, logique métier confidentielle ou code non audité ne soit exposé à des services d’IA externes.
Nous recherchons enfin une expertise analytique, collaborative et orientée communication, capable de travailler avec les équipes produit et différentes parties prenantes dans un environnement de marché financier réglementé.
Objectifs et livrables
Le client souhaite mettre en place une fondation on-chain sécurisée et scalable pour ses produits de tokenisation institutionnelle et ses solutions basées sur des registres distribués. L’expertise recherchée devra permettre de construire cette plateforme from scratch, tout en respectant les exigences de fiabilité, de conformité et de sécurité propres à un groupe boursier réglementé.
- Concevoir l’architecture des smart contracts permettant de gérer l’émission d’actifs numériques, leur cycle de vie, leur propriété, leurs transferts et leur règlement
- Développer des smart contracts Solidity prêts pour la production, compatibles avec des environnements EVM et avec les modèles pertinents de blockchains permissionnées
- Créer des composants de tokenisation réutilisables, pouvant supporter plusieurs types d’instruments financiers et évoluer avec de futurs produits
- Implémenter des contrats ERC-20 et leurs extensions pertinentes, avec des contrôles robustes des droits d’accès, de l’offre et des règles de propriété
- Développer des suites complètes de tests property-based, invariant et fuzz, couvrant le fonctionnement nominal, les cas limites et les scénarios adverses
- Réaliser du gas profiling, des analyses de performance et des revues de sécurité des smart contracts, en documentant les risques identifiés et les mesures de mitigation
- Préparer le code, la documentation, les preuves de tests et les éléments nécessaires aux audits de sécurité externes indépendants
- Corriger les résultats d’audit, valider les correctifs et maintenir une traçabilité des actions de sécurité et d’assurance qualité
- Utiliser l’IA de manière contrôlée pour la génération initiale de code, le refactoring, la génération de tests et le triage de vulnérabilités, avec revue et validation humaine systématiques
- Définir et appliquer des règles strictes de prompt hygiene, afin d’éviter toute exposition de clés privées, adresses de wallet, logique métier confidentielle ou code non audité à des services d’IA externes
- Produire la documentation technique couvrant l’architecture, les interfaces, les procédures de déploiement, les hypothèses de sécurité, les invariants et les considérations opérationnelles
- Collaborer avec les équipes produit, juridique, conformité, sécurité et engineering afin de garantir une solution robuste, maintenable et adaptée aux exigences des marchés financiers institutionnels
En une phrase, le client cherche ici un Smart Contract Engineer / Blockchain Engineer très senior, capable de construire un socle de tokenisation institutionnelle en Solidity/EVM avec un niveau élevé d’exigence sur la sécurité, les tests, l’auditabilité et la conformité.
Blockchain Smart Contract Engineering employeur : Espritek international
Rejoindre notre équipe en tant qu'ingénieur en smart contracts blockchain, c'est intégrer une entreprise à la pointe de l'innovation dans le secteur des actifs numériques institutionnels. Nous offrons un environnement de travail collaboratif où la sécurité et la conformité sont au cœur de nos préoccupations, tout en favorisant le développement professionnel grâce à des projets stimulants et des opportunités de formation continue. Située dans un écosystème dynamique, notre entreprise valorise la créativité et l'expertise technique, vous permettant de contribuer significativement à la construction d'une plateforme sécurisée et scalable.
Coordonnées :
Équipe de recrutement de Espritek international
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Blockchain Smart Contract Engineering
✨Construire ton réseau tech
Connecte-toi avec des professionnels de l'ingénierie et du développement logiciel via des meetups tech ou des conférences comme DevFest. C'est un excellent moyen d'apprendre sur les dernières tendances et de te faire connaître dans le milieu.
✨Contribuer à des projets open-source
Montre tes compétences en rejoignant des projets open-source sur GitHub. Non seulement cela renforce ton portfolio, mais ça te permet également de collaborer avec d'autres développeurs et de bâtir ta réputation dans le monde tech.
✨Préparer un excellent entretien
Pour décrocher un emploi à plein temps, il est crucial de préparer des réponses aux questions techniques et comportementales. Fais des simulations d'entretiens avec des amis ou en utilisant des plateformes dédiées pour te sentir plus à l'aise.
✨Postuler sur notre site
N'oublie pas de consulter notre site pour des opportunités chez Espritek international. Postuler directement peut te donner un accès privilégié à nos offres et montrer ton intérêt spécifique pour notre entreprise. Allez, fonce !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Blockchain Smart Contract Engineering
Quelques conseils pour ta candidature 🫡
Démarre avec un CV percutant:Pour un poste d'ingénieur en développement logiciel, mets en avant tes compétences techniques comme les langages de programmation que tu maîtrises. N'hésite pas à inclure les projets sur lesquels tu as travaillé, surtout ceux qui montrent ton impact dans des situations concrètes. Les employeurs adorent voir ce que tu es capable de créer !
Valorise tes projets personnels:Si tu as des projets personnels ou des contributions sur GitHub, assure-toi de les inclure dans ta candidature. Cela te permet de montrer non seulement tes compétences techniques, mais aussi ta passion et ton engagement pour le développement logiciel. C'est un excellent moyen de te démarquer des autres candidats !
Personnalise ta lettre de motivation:Prends le temps de personnaliser ta lettre de motivation pour Espritek international. Explique pourquoi tu es attiré par cette entreprise et comment tes compétences peuvent répondre à leurs besoins. C'est l'occasion de montrer un côté plus humain de ta candidature et d'expliquer ce qui te motive !
Soigne la mise en page:Une mise en page claire et concise est cruciale pour les candidatures dans le domaine de l'ingénierie logicielle. Utilise des sous-titres et des listes pour rendre ton CV et ta lettre plus facile à lire. Cela montre aussi que tu as un sens de l'organisation, ce qui est super important dans notre domaine !
Comment te préparer à un entretien d'embauche chez Espritek international
✨Maîtrise des Outils de Développement
Assure-toi d'être à l'aise avec les outils et les langages de programmation que privilégie Espritek international. Par exemple, si tu sais qu'ils utilisent beaucoup Java ou Python, revisite tes concepts clés et sois prêt à discuter de tes projets antérieurs qui mettent en avant ces compétences.
✨Prépare des Exemples de Projets Concrets
Rassemble des exemples concrets de projets sur lesquels tu as travaillé, surtout ceux qui mettent en avant des défis techniques. Sois prêt à expliquer tes choix, tes erreurs et comment tu as résolu des problèmes - cela montre ton process de réflexion et ta capacité à apprendre.
✨Sois Prêt pour des Tests Techniques
Il est fréquent d'avoir des tests techniques lors des entretiens dans l’ingénierie logicielle. Prépare-toi à résoudre des problèmes de codage en direct. Pratique sur des plateformes comme LeetCode ou HackerRank pour rester affûté et confortable face à la pression.
✨Montre Ton Intérêt pour l’Innovation
Dans le cadre d'un poste à temps plein, les employeurs cherchent des passionnés qui se tiennent à jour avec les dernières tendances technologiques. N’hésite pas à parler de tes lectures récentes, de conférences auxquels tu as assisté ou même de projets open-source que tu pourrais avoir suivis ou rejoints.