Fuel - Senior Web3 Software Engineer
Role details
Job location
Tech stack
Job description
We are looking for a Senior Web3 Software Engineer to lead the development of high-performance decentralized applications (dapps) in a blockchain-native environment. You will own major product surfaces end-to-end-from frontend interfaces to on-chain integrations-collaborating closely with product, design, backend, and smart contract teams to ship secure, reliable, and intuitive experiences for traders and users., * Design, build, and maintain modern, responsive frontend applications integrated with blockchain protocols for core DeFi products like exchanges.
- Integrate with blockchain infrastructure (e.g., EVM chains, Fuel VM), wallet extensions (MetaMask, Phantom, WalletConnect), and on-chain data sources (e.g., subgraphs, indexers).
- 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 (testing with Hardhat/Foundry, gas optimization, reentrancy guards, accessibility).
- Review code (including Solidity/Sway), mentor engineers, and drive technical decisions on stack interoperability and scalability.
- Translate complex DeFi requirements (e.g., MEV protection, oracle feeds) into intuitive UI/UX for trading interfaces.
- Proactively identify technical debt in smart contracts or frontend, propose upgrades (e.g., account abstraction), and shape the product roadmap technically
Requirements
Do you have experience in Slack?, Do you have a Bachelor's degree?, * 5+ years of professional experience as a software engineer, with 2+ years in a senior/lead capacity building Web3 or blockchain applications.
- Deep expertise in modern frontend frameworks (React, Next.js, Vue) with TypeScript/JavaScript, plus Web3 libraries (ethers.js, viem, wagmi).
- Strong experience with complex, data-intensive dapps handling real-time streams (e.g., order books, AMM curves).
- Proven blockchain integration skills: Browser wallet connections and signing & on-chain interactions via providers (Alchemy, Infura) and libraries for reads/writes/calls.
- Solid grasp of web3 security (private key mgmt, blind signing risks, phishing, sandwich attacks).
- Backend experience with node services (e.g., Express, FastAPI), off-chain indexers (The Graph), and event listening.
- Proficiency in REST/GraphQL, data fetching (SWR, TanStack Query), and state management (Zustand, Redux) in volatile crypto contexts.
- Excellent collaboration in fast-paced, autonomous teams using GitHub, Linear, and Discord/Slack., * Experience at a CEX/DEX (e.g., Uniswap, Fuel's O2, KuCoin integrations).
- Building trading UIs (order books, candlestick charts via TradingView/Lightweight Charts, positions, PnL calculators).
- Performance tuning for high-throughput DeFi (sub-ms latency, WebSockets for orderflow).
- Prior DeFi/fintech work with tokenomics, liquidity mining, or audited protocols.
- Design systems (e.g., RainbowKit, Wagmi connectors) and tooling (Vite, esbuild, Foundry for E2E tests).