Epicareer Might not Working Properly
Learn More

Blockchain Smart Contract Development Engineer

Salary undisclosed

Apply on


Original
Simplified

招聘岗位:区块链智能合约开发工程师


岗位职责:

1. 使用Solana和以太坊进行智能合约的设计、开发和维护;
2. 参与区块链项目的技术方案设计和实现,确保项目的安全性、稳定性和高效性;
3. 编写高质量、可维护的代码,并确保代码的安全性和性能;
4. 根据项目需求进行智能合约的优化、升级和修复;
5. 与前后端开发人员、产品团队合作,确保项目顺利交付;
6. 持续跟踪区块链行业的技术发展,参与新技术的研究和应用。

任职要求:

1. 熟练掌握Solana智能合约开发,了解Solana生态及其底层技术架构;
2. 熟悉以太坊智能合约开发,精通Solidity语言,了解ERC标准;
3. 具有3年以上区块链开发经验,至少参与过1个区块链项目的开发并成功上线;
4. 熟悉智能合约的安全漏洞及其防范措施,能够进行合约的审计和优化;
5. 了解区块链底层技术原理,具备良好的数据结构和算法基础;
6. 有Rust编程经验,能熟练编写Solana合约代码;
7. 熟悉常见的区块链开发工具和框架,如Hardhat、Truffle、Anchor等;
8. 具有较强的团队合作精神和良好的沟通能力,能与跨职能团队有效协作;
9. 良好的英文读写能力,能够阅读和理解英文技术文档;
10. 具有较强的学习能力和适应能力,能够快速掌握新技术和解决问题。

加分项:

• 参与过开源区块链项目或有相关贡献;
• 了解DeFi、NFT或其他区块链应用场景,有相关开发经验;
• 具备全栈开发能力或熟悉前端框架;
• 有代码审计或安全分析经验。

Job responsibilities:

1. Use Solana and Ethereum to design, develop and maintain smart contracts;

2. Participate in the technical solution design and implementation of blockchain projects to ensure the security, stability and efficiency of the projects;

3. Write high-quality, maintainable code and ensure the security and performance of the code;

4. Optimize, upgrade and repair smart contracts according to project requirements;

5. Work with front-end and back-end developers and product teams to ensure smooth project delivery;

6. Continue to track the technological development of the blockchain industry and participate in the research and application of new technologies.

Job requirements:

1. Proficient in Solana smart contract development, understand Solana ecosystem and its underlying technical architecture


2. Familiar with Ethereum smart contract development, proficient in Solidity language, and understand ERC standards


3. More than 3 years of blockchain development experience, at least participated in the development of 1 blockchain project and successfully launched


4. Familiar with the security vulnerabilities of smart contracts and their prevention measures, and able to audit and optimize contracts


5. Understand the underlying technical principles of blockchain, and have a good foundation in data structure and algorithm


6. Have Rust programming experience and be able to write Solana contract code proficiently


7. Familiar with common blockchain development tools and frameworks, such as Hardhat, Truffle, Anchor, etc.


8. Have strong teamwork spirit and good communication skills, and can effectively collaborate with cross-functional teams


9. Good English reading and writing skills, able to read and understand English technical documents


10. Have strong learning and adaptability, and be able to quickly master new technologies and solve problems.

Bonus points:

• Participated in open source blockchain projects or made relevant contributions;
• Understand DeFi, NFT or other blockchain application scenarios and have relevant development experience;
• Have full-stack development capabilities or be familiar with front-end frameworks;
• Have code auditing or security analysis experience.