← All jobs
GR

Web3 + Full Stack Engineer

Type
Full-time
Work setup
Remote
Experience
Mid
Posted
26 days ago
🌍 Fully remote

What engineering roles in crypto pay

205 salaries · our own data
median $202k$144k$255k

Most engineering roles in crypto pay between $144k and $255k, with a median of $202k.

As a Web3 + Full Stack Engineer at GradientFI, you own features end-to-end for Web3 payment infrastructure that lets users and merchants move value across multiple blockchains. You'll work across on-chain integration, backend services, and user-facing products, bringing together blockchain knowledge with full-stack development skills.

What you'll do

  • Build and maintain integrations with multiple blockchains (Bitcoin, Ethereum, and other EVM chains), including transaction construction, broadcasting, and confirmation handling.
  • Write, test, and deploy smart contracts in Solidity or equivalent for deposits, withdrawals, and on-chain logic.
  • Design and build backend services and APIs covering ledger logic, merchant payment endpoints, and webhooks that connect on-chain activity to the rest of the product.
  • Build frontend features for the wallet, merchant dashboard, or checkout flows using React or similar, consuming the APIs and on-chain data you create.
  • Own complete features across the stack from contract or chain integration through the API layer to the UI users and merchants interact with.
  • Write tests covering blockchain-specific edge cases such as chain reorgs, stuck transactions, and gas estimation, alongside standard backend and frontend test coverage.
  • Monitor and maintain blockchain nodes and related infrastructure as needed.
  • Collaborate with product, design, and security on features that handle real funds.

What you bring

  • Experience building on at least one major blockchain platform (Ethereum/EVM, Bitcoin, Solana, etc.), including writing and testing smart contracts if EVM-based.
  • A solid understanding of blockchain fundamentals: wallets, transactions, gas and fees, confirmations, and finality.
  • Full-stack development experience with backend technologies (Node.js, Go, Python, Rust, or similar) and frontend frameworks (React or similar), building and consuming APIs across both layers.
  • Understanding of common security pitfalls in Web3 development such as reentrancy, front-running, and key management.
  • Comfort working with Git, CI/CD, and standard software engineering practices.
  • Ability to work independently across the stack without needing every layer handed off by a specialist.

Nice to have

  • Experience with multi-chain integrations in production.
  • Familiarity with wallet SDKs, RPC providers, or indexing tools such as The Graph.
  • Experience with payment systems, exchanges, or custodial platforms.
  • Exposure to Layer 2s, cross-chain bridges, or account abstraction.
  • Mobile development experience for iOS or Android, if the product includes a mobile wallet.
  • Contributions to open-source Web3 projects.
Web3 + Full Stack Engineer | CryptoJobsHQ