Full-Stack Blockchain Developer Needed for Smart Contract + DApp Frontend/Backend

Job ID: 39569460

Budget: $15 – $25 USD

I am looking for a skilled full-stack Blockchain developer to build a decentralized application (DApp) that includes both smart contract development and a user-friendly frontend interface with backend functionality (e.g., APIs, database, wallet integration).

This project involves writing and deploying a smart contract on the Ethereum / BSC / Polygon network, and creating a connected frontend using React, Next.js, or similar.

Scope of Work:
Smart Contract Development
Develop and deploy a secure smart contract (e.g., ERC-20 / ERC-721 / staking contract)
Functions may include: minting, burning, staking, whitelist sale, etc.
Contract deployment to testnet and mainnet
Write unit tests using Hardhat or Truffle

Frontend Development
Build a responsive frontend using React / Next.js / Vue.js
Connect wallet using Web3.js / Ethers.js / Wagmi / RainbowKit
Display user wallet info (balance, NFTs, etc.)
Support actions like mint, stake, claim rewards, etc.
Styling using Tailwind CSS / Bootstrap / custom UI

Backend Development
If needed, develop backend API using Node.js / Express
Optional integration with MongoDB / Firebase / PostgreSQL
Setup for whitelisting, logging user actions, and dashboard analytics
Optional IPFS or Pinata integration for metadata hosting

Deliverables:
Fully functional DApp (frontend + backend + smart contracts)
Full source code with documentation
Deployment guide
Testnet and mainnet deployment

Required Skills:
Solidity / Smart Contracts
React.js / Next.js
Web3.js or Ethers.js
Node.js / Express (for backend)
Experience with MetaMask and wallet connection
Basic knowledge of smart contract security

To Apply, Please Include:
Your experience with smart contracts and DApps
Portfolio or links to similar projects
Your preferred tech stack