Search...
Urgently Hiring

Senior Web3 Software Engineer

Skills

About the Role

You will lead the development of high-performance decentralized applications in a blockchain-native environment. You will own major product surfaces end-to-end, from frontend interfaces to on-chain integrations, and collaborate with product, design, backend, and smart contract teams. You will implement secure transaction flows, integrate wallet providers and indexers, design and optimize APIs and RPCs for real-time data, establish frontend architecture and testing practices, review smart contract and frontend code, mentor engineers, and proactively identify and remediate technical debt.

Requirements

  • 5+ years of professional experience as a software engineer, with 2+ years in a senior or lead capacity building Web3 or blockchain applications
  • Deep expertise in modern frontend frameworks such as React, Next.js, or Vue with TypeScript and JavaScript
  • Experience with Web3 libraries including ethers.js, viem, and wagmi
  • Strong experience building complex, data-intensive dapps handling real-time streams (order books, AMM curves)
  • Proven blockchain integration skills for browser wallet connections, signing, and on-chain interactions using providers like Alchemy and Infura
  • Solid understanding of web3 security concerns including private key management and common attack vectors
  • Backend experience with node services (Express, FastAPI), off-chain indexers (The Graph), and event listening
  • Proficiency in REST and GraphQL, data fetching (SWR, TanStack Query), and state management (Zustand, Redux)
  • Excellent collaboration in fast-paced autonomous teams using GitHub, Linear, and Discord or Slack

Responsibilities

  • Design, build, and maintain modern, responsive frontend applications integrated with blockchain protocols for core DeFi products like exchanges
  • Integrate with blockchain infrastructure such as EVM chains and Fuel VM, wallet extensions, and on-chain data sources
  • Implement secure user flows for transactions, multi-sig approvals, cross-chain bridging, and account abstraction
  • Collaborate on API design (REST/GraphQL), RPC optimization, and indexer queries for real-time data
  • Establish frontend architecture, design systems, and Web3 best practices including testing and gas optimization
  • Review code including Solidity and Sway, mentor engineers, and drive technical decisions on interoperability and scalability
  • Translate complex DeFi requirements such as MEV protection and oracle feeds into intuitive UI/UX for trading interfaces
  • Identify technical debt in smart contracts or frontend, propose upgrades, and shape product roadmap from a technical perspective