Job Title:
Web3 Full-Stack Engineer
Job Description:
We are seeking a seasoned full-stack engineer to work on a rapidly-growing, profitable DeFi protocol. The ideal candidate will have a strong background in building production web applications and experience with Web3 technologies.
Responsibilities:
* Lead the development of frontend initiatives using Next.js, React, and TypeScript.
* Read from/write to smart contracts using viem, ethers, wagmi, or similar tooling.
* Design and implement lightweight backend services (Node.js/TypeScript) that aggregate on-chain and off-chain data.
* Build and maintain SDKs that make protocol integration easier across internal tools, community dashboards, and ecosystem partners.
* Work with subgraphs, indexers, or equivalent.
* Participate in product discussions, proactively suggest improvements, and take initiative to solve UX or performance bottlenecks.
Requirements:
* 5+ years building production web applications (frontend + backend + data integration).
* Experience building and shipping Web3 applications (wallet integrations, on-chain/off-chain data, smart contract interactions).
* Solid backend engineering experience in Node.js/TypeScript (REST and/or GraphQL).
* Experience integrating subgraphs/indexers or building custom data fetch/indexing scripts when abstractions fall short.
* Ability to work independently and take full ownership of features from concept to deployment.
* Based in Europe.
Nice to haves:
* Experience with DeFi technologies such as Uniswap v3, DEXs, perpetual exchanges, AMMs, market makers, options protocols, borrowing/lending products.