Job Description
We are seeking a skilled Backend Engineer with expertise in the web3 domain to join our dynamic team. The ideal candidate will have a strong background in blockchain technologies and a passion for developing innovative solutions in a fast-paced startup environment.
Key Responsibilities
- Develop and maintain backend systems for web3 applications
- Implement on-chain interaction functionalities using various blockchain libraries
- Design and develop smart contracts with a deep understanding of EVM principles
- Collaborate with cross-functional teams to deliver high-quality solutions
- Adapt to the fast-paced nature of startup work environments
- Take ownership of tasks and deliver independently while maintaining team coordination
Job Requirements
- 5+ years of development experience in the web3 field
- Proficiency in Node.js and web3 interaction libraries (web3.js, ether.js, etc.)
- Strong knowledge of Java, Solidity, and Python programming languages
- Deep understanding of smart contracts and EVM principles
- Hands-on experience in smart contract development
- Ability to thrive in a startup environment with rapid iteration cycles
- Self-motivated with strong problem-solving skills
- Excellent teamwork and communication abilities
Preferred Qualifications
- Experience with decentralized application (dApp) development
- Knowledge of other blockchain platforms beyond Ethereum
- Understanding of cryptographic principles and security best practices
- Contributions to open-source blockchain projects