Job Description
We are seeking a skilled Backend Engineer to join our Web3 project team. You will be responsible for designing, developing, and optimizing the core backend system, ensuring high performance and scalability. This role involves working closely with blockchain technologies and smart contracts to build robust distributed systems.
Key Responsibilities
- Design, develop, and optimize the core backend system of the Web3 project using Go language.
- Build high-performance, high-concurrency distributed systems to meet project requirements.
- Participate in the development, deployment, and integration of smart contracts with backend systems.
- Ensure smart contract security and functional completeness, with familiarity in Solidity or other smart contract languages (e.g., Rust).
- Maintain and optimize blockchain node services, handling core logic such as on-chain/off-chain data interaction, event monitoring, and transaction processing.
- Independently solve complex technical problems and lead technical breakthroughs to ensure system stability, scalability, and security.
- Participate in team technical planning, promote code standardization, and contribute to technical documentation and team capability improvement.
- Lead small teams of 3-5 people, providing guidance and mentorship to junior developers.
- Stay updated with new technologies in the Web3 field (e.g., zero-knowledge proofs, Layer2, cross-chain protocols) and explore innovative solutions.
Job Requirements
- Proficiency in Go language and experience in building high-performance distributed systems.
- Familiarity with smart contract development using Solidity or Rust.
- Strong understanding of blockchain node services and on-chain/off-chain interactions.
- Ability to troubleshoot complex technical issues and ensure system security and scalability.
- Experience in leading small development teams is a plus.
- Passion for Web3 technologies and staying updated with industry trends.
- Excellent problem-solving skills and a collaborative mindset.
Preferred Qualifications
- Prior experience in Web3 or blockchain-related projects.
- Knowledge of zero-knowledge proofs, Layer2 solutions, or cross-chain protocols.
- Strong documentation and communication skills.