Advanced Blockchain Developer
Role details
Job location
Tech stack
Job description
We are hiring an Advanced Blockchain Developer to build production smart contracts and protocol logic for client projects - prediction markets, staking, NFT platforms, token systems, and more.
You will write and test Solidity, collaborate with full-stack teammates, and ship secure on-chain code that handles real value.
Responsibilities
-
Implement smart contracts in Solidity (ERC-20/721, access control, staking, markets, rewards)
-
Write Hardhat/Foundry tests and deployment scripts
-
Integrate contracts with React/Next.js dApps
-
Apply security best practices (reentrancy, CEI pattern, role-based access)
-
Deploy and verify contracts on EVM networks
-
Join architecture discussions and client technical calls
-
Support audits and fix findings when needed
Requirements
3+ years software development; 1+ year shipping Solidity to testnet/mainnet
-
Strong Solidity 0.8.x and OpenZeppelin knowledge
-
Experience with Hardhat or Foundry
-
Understanding of ERC-20, ERC-721, and DeFi patterns (staking, pools, rewards)
-
TypeScript for tests and tooling
-
Clear English for remote async work
Nice to Have
-
The Graph / subgraph development
-
Next.js dApps (wagmi, viem, ethers)
-
Cross-chain bridges, GameFi, fan tokens
-
Smart contract audit experience
-
NestJS / Node.js backend for Web3 APIs, * An academic degree in the relevant field is good to have
-
3+ years of commercial experience
-
Corresponding level of skills: Blockchain development intermediate
-
Language skills: English intermediate