**Smart Contract Developer**
**Job Description:**
We are looking for an experienced smart contract developer to join our team. The selected candidate will be responsible for designing, developing, and implementing smart contracts to support our blockchain projects. Candidates are required to develop contracts for one of the leading public blockchains.
**Job Responsibilities:**
1. Develop, test, and deploy smart contracts to ensure functionality and security.
2. Work with the blockchain project team to design and develop smart contract structures and propose innovative solutions.
3. Maintain and upgrade existing smart contracts to ensure system stability.
4. Conduct code reviews to ensure code quality and best practices.
5. Collaborate with project management and team cooperation to deliver high-quality smart contracts on time.
6. Research and apply the latest blockchain technologies and tools.
**Job Requirements:**
1. A degree in computer science, software engineering, or related fields, or equivalent work experience.
2. Proficiency in developing smart contracts on at least one mainstream public blockchain, such as Solidity (Ethereum) or Solana (Rust).
3. Familiar with the ecosystem, tools, and frameworks for the applicable blockchain.
4. Capable of analyzing and auditing code to identify and resolve security vulnerabilities in smart contracts.
5. Experience in optimizing smart contract design and implementing improvements.
6. Strong problem-solving skills and a team collaboration mindset.
7. Proficient in English, both written and spoken, with the ability to read and understand technical documentation.
**Preferred Qualifications:**
1. Experience contributing to open-source projects.
2. Familiarity with popular smart contract platforms.
3. Experience in full-stack development, familiar with both front-end and back-end technologies.
4. Fluent in Chinese.