PHILIGRAM recherche un Développeur Web3 et Web2 autonome pour réaliser l’audit et la réécriture des smart contracts existants. Vous travaillerez sur des solutions blockchain innovantes, en intégrant vos développements aux interfaces utilisateur existantes et en optimisant les performances et la sécurité des solutions déployées.
Missions principales :
- Audit et réécriture des smart contracts sur Ethereum et Polygon.
- Développement et déploiement de nouveaux smart contracts sécurisés en Solidity ou Rust.
- Intégration des smart contracts avec des interfaces utilisateur développées en React.js et connectées via Web3.js ou Ethers.js.
- Développement backend pour la gestion des transactions blockchain, staking et sécurisation des contrats (Node.js, NestJS).
- Optimisation des performances et de la sécurité des solutions développées (tests, gas fees, sécurité des smart contracts).
- Déploiement de dApps avec des expériences sur la DeFi, NFTs, ou d'autres applications blockchain.
- Documentation technique et support aux équipes internes.
Profil recherché :
Formation & Expérience
- Bac+3 à Bac+5 en Informatique, Blockchain, ou un domaine connexe.
- Minimum 2 ans d'expérience avec une autonomie sur Web3 et la gestion des smart contracts.
Compétences techniques indispensables :
- Blockchain : Expertise sur Ethereum, Polygon et compréhension des architectures décentralisées.
- Smart Contracts : Développement en Solidity (Ethereum) ou Rust (Solana), gestion des ERC-20, ERC-721, ERC-1155.
- Web3 & Intégration : Maîtrise de Web3.js, Ethers.js pour connecter les smart contracts aux applications web.
- Frontend : Développement d’interfaces avec React.js, Next.js, TypeScript, TailwindCSS.
- Backend : Expérience avec Node.js, NestJS, Express, GraphQL pour la gestion des transactions et APIs blockchain.
- Bases de données : Connaissance des solutions SQL (PostgreSQL, MySQL) et NoSQL (MongoDB, Firebase).
- Sécurité : Expérience en audit de smart contracts, tests unitaires avec Hardhat, Truffle, Foundry.
- Déploiement & DevOps : Familiarité avec Docker, Kubernetes, CI/CD, et hébergement sur IPFS, Arweave.
Qualités personnelles :
- Autonomie et rigueur dans le développement.
- Capacité d’analyse et de résolution de problèmes complexes.
- Esprit collaboratif et bonne communication.
- Curiosité pour les nouvelles technologies et veille continue sur l’écosystème Web3.
Conditions de travail :
- Horaires : Temps plein, du lundi au vendredi, en journée.
- Localisation : Télétravail avec déplacement occasionnel dans nos bureaux d'ALGER
Avantages :
- Rémunération compétitive, selon profil et expérience.
- Accès à des formations avancées en blockchain, smart contracts et nouvelles technologies Web3.
- Participation à des projets innovants et à forte valeur ajoutée dans l’univers Web3.
- Possibilité d’évolution rapide dans une entreprise en pleine croissance.