Position: Senior Smart Contract Developer
Salary range: 50M - 55M NET
Contract duration:6 months - 1 year
Working time: From Monday to Friday - 8 hours/day - VN timezone (Daily meeting by US time)
Employment type:Full-time, open for 2nd job candidates
Location:Remote working
Domain:NFT marketplace
Interview process:4 rounds
REQUIREMENTS:
- 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