We are collaborating with a global leader in tokenised fine wine, a client who has successfully connected over 210 elite producers with collectors and top restaurants worldwide. Building on their established foundation, they are launching a next-generation trading platform designed to fix the inefficiencies in a market projected to reach $25B. This new platform, powered by blockchain, promises to bring unprecedented speed, transparency, and fairness to the industry.
To turn this ambitious vision into reality, they are searching for a Senior Smart Contract Developer to architect and build the core tokenomics engine, powering an innovative gacha-based rewards system, NFT marketplace, and key producer alignment features.
What You'll Do
- Design and deploy production-grade smart contracts for our bottle NFT marketplace, including vault accounting, gacha reward mechanics, and distribution logic
- Implement cryptographic randomness solutions using Chainlink VRF or alternative verifiable random functions to ensure fair, auditable reward draws
- Build token economics infrastructure, including price oracles (TWAP), adjustment factors, fee distribution, and treasury management contracts
- Architect staking and alignment systems that allow collectors to lock CRU tokens with producers, manage time-based incentives, and implement penalty mechanisms
- Develop on-chain points and status tier logic or hybrid on-chain/off-chain solutions using Merkle proofs for gas optimisation
- Implement anti-abuse mechanisms, including wash-trade detection, minimum holding periods, and suspicious activity throttling at the contract level
- Design privacy-preserving patterns such as commit-reveal schemes or ZK approaches to maintain "mystery vault" UX while ensuring fairness
- Collaborate with backend, product, and design teams to integrate smart contracts with off-chain services and deliver seamless user experiences
- Conduct security audits and gas optimisation to ensure contracts are battle-tested, efficient, and resistant to common attack vectors
- Champion best practices through comprehensive testing (Foundry/Hardhat), documentation, and code reviews
What We're Looking For
Required Skills
- 3+ years of Solidity development with production experience deploying and maintaining smart contracts on EVM chains (Avalanche, Ethereum, Polygon, Base, Arbitrum, etc.)
- Deep understanding of ERC standards (ERC-20, ERC-721, ERC-1155) and NFT marketplace mechanics
- Proven experience with DeFi primitives, including staking contracts, reward distribution, vesting schedules, and tokenomics implementation
- Strong knowledge of Oracle integration (Chainlink Price Feeds, VRF) and secure randomness generation
- Expertise in smart contract security, including common vulnerabilities (reentrancy, front-running, access control), testing frameworks (Foundry, Hardhat), and audit preparation
- Gas optimisation experience and ability to balance on-chain vs. off-chain logic for cost-effective solutions
- Familiarity with Web3 development tools (ethers.js, viem, wagmi) and backend integration patterns
- Excellent communication skills, fluent in English, able to explain complex technical tradeoffs to non-technical stakeholders
Bonus Points
- Experience with privacy-preserving techniques (commit-reveal, zero-knowledge proofs, encrypted state)
- Knowledge of game theory and tokenomics modelling, especially gacha/loot box mechanics
- Familiarity with Merkle tree implementations for scalable claims and airdrops
- Experience with upgradeable contract patterns (proxies, diamond pattern) and migration strategies
- Background in quantitative analysis or financial modelling for emissions control and sustainability
- Previous work on marketplace platforms or loyalty/rewards programs
- Open-source contributions to Web3 tooling or DeFi protocols
- Experience working with regulatory compliance requirements (KYC integration, geo-restrictions)