Job Description
We are seeking a skilled Blockchain Developer to design and implement innovative solutions for our Web3 ecosystem. You will be responsible for developing high-performance systems that support multi-level agency operations and integrate seamlessly with various blockchain networks.
Key Responsibilities
- Design and implement a parent-child agency commission system supporting commission allocation, settlement, and traceability for multi-level agents
- Participate in Web3 application architecture design and write/maintain smart contracts (Solidity/Move/Vyper)
- Implement blockchain logic including proxy rewards, transaction fees, and token distribution
- Develop high-performance Golang backend services (API gateway, user system, ledger, risk control module)
- Integrate with multi-chain ecosystems (Ethereum, BSC, Base, Solana) and handle on-chain data parsing
- Participate in system security design and performance optimization to ensure fund and data security
- Collaborate with product, front-end, and operations teams throughout the project lifecycle
Technical Requirements
- Strong experience with smart contract development (Solidity/Move/Vyper)
- Proficiency in Golang for backend service development
- Experience with multi-chain integration and on-chain data processing
- Knowledge of blockchain transaction monitoring and event processing
- Understanding of Web3 application architecture patterns
Additional Skills
- Experience with commission or reward distribution systems
- Familiarity with API gateway and risk control system development
- Ability to optimize system performance and security
- Strong collaboration skills across multiple teams