Job Openings
Smart Contract Developer
About the job Smart Contract Developer
We 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.
Job Responsibilities:
- 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
Qualifications:
- 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
Nice to have:
- 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).