Remote job
Full-Stack Developer
Job details
About this role
Role overview Build full-stack applications and backend systems for decentralized products across multiple blockchain ecosystems. You’ll contribute across the user interface and server side, connect applications to smart contracts, and work with cross-functional colleagues to deliver solutions that perform well and scale.
Responsibilities - Develop and maintain full-stack applications for Web3 use cases. - Build interfaces that work with smart contract backends. - Coordinate with blockchain developers to connect front-end features to on-chain functionality. - Collaborate with other disciplines to design, develop, and deploy decentralized solutions. - Improve application performance, scalability, and security. - Keep up with relevant Web3 tools, frameworks, and development practices.
Requirements - At least two years of full-stack development experience. - Previous work on blockchain or Web3 projects. - Proficiency in JavaScript or TypeScript and Node.js, with experience in a framework such as React, Next.js, or NestJS. - Experience integrating smart contracts, for example those written in Solidity or Rust, into web applications. - Familiarity with a blockchain ecosystem such as Ethereum, Solana, Sui, or Aptos. - Understanding of REST APIs, GraphQL, and Web3 libraries such as Ethers.js or Web3.js.
Benefits and work setup - Mid-level role with a hybrid or remote arrangement in Bulgaria, Croatia, or Serbia.