Job Description
Summary
Job Responsibilities:
1. Design and develop smart contracts
- Use Solidity or other smart contract languages to design, develop, self-test, and deploy smart contracts to ensure the security and reliability of contractual business.
- Can develop smart contracts for multiple heterogeneous chain ecosystems (including but not limited to EVM, Solana, and Move), and can assist the team in building various businesses in the heterogeneous chain ecosystem.
2. Teamwork
Work closely with various business teams to solve technical challenges in smart contracts and heterogeneous chain capacity building. Assist other business lines or developers to solve technical problems
3. Rapid learning, research and output
Continue to pay attention to cutting-edge blockchain technologies and standards, quickly understand and learn new technologies and tools, and regularly output accurate and excellent conclusions or reports to the production and research team
Job requirements:
1. Smart contract development capabilities
- At least two years of in-depth development experience in Solidity or other smart contract languages (such as Rust)
- Participated in the development of complete smart contract projects on Ethereum, Solana or other mainstream blockchain platforms
- Familiar with smart contract security vulnerabilities and security coding implementation, have good security awareness, and be able to thoroughly analyze security incidents and share them within the team
2. Blockchain Ecosystem Cognitive Ability
- Have a deep understanding of blockchain technology and heterogeneous chain concepts, and have a deep understanding of the blockchain operation mechanism.
- Have an in-depth understanding of the implementation principles of mainstream DeFi projects, and be able to conduct in-depth research and team sharing on cutting-edge technologies
3. Teamwork and communication skills
- Excellent teamwork and communication skills, able to effectively coordinate work with team members.
- Good documentation skills, able to clearly record design and implementation details.
- Owner awareness
Bonus points:
1. At least two years of experience in smart contract development (any language, including but not limited to Solidity, Rust, Move, FunC)
2. Have experience in large-scale project development and contract security, and be able to provide open source links to projects (Github or block browsers are both acceptable)
3. The contract project is an original development, not a simple fork
Skills
- Communications Skills
- Development
- Rust
- Solidity
- Team Collaboration