Web3 Developer
We are looking for an experienced Web3 Developer to join our distributed engineering team and help build the next generation of decentralized applications and blockchain infrastructure. In this role, you will design and develop smart contracts, integrate blockchain networks, and contribute to the architecture of scalable Web3 products. You will collaborate with product managers, backend engineers, and frontend developers to deliver secure, efficient, and innovative decentralized solutions.
Details
Location: Remote (Europe)
Employment Type: Full-time / Contract
Start Date: ASAP
Language Requirements: English โ Upper-Intermediate or higher
Key Responsibilities
Design, develop, and deploy smart contracts on blockchain networks (primarily Ethereum or compatible chains).
Build and maintain decentralized applications (dApps) integrating blockchain functionality with modern web interfaces.
Implement secure and efficient smart contract logic using Solidity or similar languages.
Integrate blockchain interactions using libraries such as ethers.js or web3.js.
Work closely with frontend developers to enable wallet connectivity and transaction workflows (e.g., MetaMask, WalletConnect).
Participate in code reviews and security best practices to ensure reliability and safety of blockchain solutions.
Optimize smart contracts and dApp performance to reduce gas costs and improve efficiency.
Collaborate with cross-functional teams to design scalable Web3 architectures and protocols.
Requirements
5+ years of software development experience.
Hands-on experience developing smart contracts using Solidity.
Strong knowledge of Ethereum ecosystem and blockchain fundamentals.
Experience building Web3 integrations using ethers.js or web3.js.
Experience with JavaScript / TypeScript and modern frontend frameworks (React, Next.js).
Understanding of blockchain security principles and smart contract vulnerabilities.
Experience using development frameworks such as Hardhat or Foundry.
Familiarity with Git, CI/CD pipelines, and collaborative development workflows.
Nice to Have
Experience with Layer 2 networks (Polygon, Arbitrum, Optimism).
Experience building DeFi protocols, NFT platforms, or DAO infrastructure.
Knowledge of Rust for blockchain development (e.g., Solana).
Experience with The Graph, IPFS, or decentralized storage solutions.
Previous work in crypto, fintech, or blockchain startups.
Required languages
| English | C1 - Advanced |