company-logo

Web3 Backend Developer

Description

We are seeking a highly skilled Web3 Backend Developer with over five years of robust backend engineering experience to join our innovative team. In this role, you will be instrumental in designing, building, and maintaining the critical infrastructure that powers our decentralized applications. You will take ownership of architecting and implementing scalable systems that seamlessly integrate on-chain and off-chain data. Your expertise will be crucial in developing and deploying secure, gas-efficient smart contracts on EVM-compatible blockchains. You will also create resilient backend services and APIs that interact with the blockchain, ensuring our platform is performant, reliable, and secure. This position requires a deep understanding of blockchain principles, smart contract security, and modern backend technologies. Join us to build the future of the decentralized web.

Requirements

1. 5+ years of professional backend development experience (e.g., in Node.js, Go, Python, or Rust).

2. Proven experience designing, developing, and deploying smart contracts using Solidity.

3. Proficiency with Web3 development frameworks such as Hardhat or Foundry.

4. Demonstrable experience building backend services that interact with blockchains using libraries like ethers.js or web3.js.

5. Strong understanding of EVM-compatible blockchains, their architecture, and core concepts.

6. Experience in architecting and building scalable systems that combine on-chain and off-chain data.

7. In-depth knowledge of smart contract security principles and best practices to mitigate common vulnerabilities.

8. Experience creating and maintaining robust APIs (REST, GraphQL) for decentralized applications (dApps).

Desirable

1. Experience with L2 scaling solutions like Polygon, Arbitrum, or Optimism.

2. Familiarity with blockchain data indexing solutions such as The Graph.

3. Experience with cloud infrastructure (AWS, GCP, Azure) and containerization (Docker, Kubernetes).

4. Contributions to open-source Web3 projects.

5. Knowledge of DeFi, NFTs, or DAO protocols and mechanics.

Candidate Applications :

59


Important information

How did you hear about us? *

Which country's passport do you hold? *

Email *(Please ensure the email matches the one mentioned in your CV or resume)

LinkedIn Profile URL *

Please provide your current and expected salary in the box below: *

Please mention your notice period *

Please answer the following 6 short questions. These help our team better understand your strengths and areas of experience.

It’s completely fine to select ‘No’ if something doesn’t apply to your background — we’re looking for a good fit, not a perfect one.

If you select ‘Yes’ for any question, you’re welcome to use it as a guide to highlight relevant experience in your CV, where applicable.

1. Do you have 5 or more years of professional experience in a backend software development role? *

2. Have you personally developed and deployed smart contracts written in Solidity to a mainnet or a major testnet? *

3. Have you built backend services that read and write data to a blockchain using libraries like ethers.js or web3.js? *

4. Does your experience include architecting systems that integrate both on-chain and off-chain data sources? *

5. Have you implemented security measures to protect smart contracts from common attacks like reentrancy or integer overflows? *

6. Have you developed APIs specifically designed to serve data to a decentralized application (dApp) front-end? *