Full-Stack Developer Jobs in Crypto & Web3

Full-stack web3 roles blend frontend, backend, and on-chain work, pairing React, Next.js, and TypeScript with smart contract integration through wagmi, viem, ethers.js, and RainbowKit. Engineers wire wallet connections, sign transactions, and surface on-chain state in clean user interfaces.

On the backend, these developers run indexers and subgraphs, build APIs, manage off-chain databases, and handle event listening, caching, and notifications. The best candidates understand both Solidity contract behavior and the web2 infrastructure that makes a dApp feel fast and reliable.

23open jobs
$90k–$150ktypical salary
18companies hiring
96%remote

Open Full-Stack Developer roles

3 jobs

Frequently asked questions

What tech stack is common for full-stack web3 jobs?
A typical stack is React or Next.js with TypeScript on the frontend, wagmi and viem or ethers.js for chain interaction, plus Node.js, subgraphs, and a database on the backend.
Do I need to write smart contracts as a full-stack web3 developer?
Not always, but reading and understanding Solidity is important so you can integrate contracts correctly. Many full-stack roles focus on the app layer while collaborating with contract engineers.
How is full-stack web3 different from regular full-stack work?
The frontend and backend skills overlap heavily, but web3 adds wallet flows, transaction signing, gas handling, on-chain event indexing, and the unpredictability of blockchain confirmations.