我们正在寻找一位经验丰富的Web3后端工程师,专注于智能合约开发,能够为我们的区块链项目提供强大的后端支持。该职位要求候选人具备扎实的智能合约编写能力,熟悉主流区块链技术,并具备一定的Java开发经验,以便在必要时为后端系统的开发和维护提供支持。 主要职责: 1.设计、开发和部署智能合约,确保代码的安全性、可扩展性和高效性。 2.与前端工程师合作,集成区块链与前端应用程序,确保DApp的流畅运行。 3.优化智能合约,降低Gas费用,并进行代码审计以提高安全性。 4.编写与智能合约相关的测试用例,确保合约逻辑的准确性和可靠性。 5.参与后端系统的开发与维护,主要使用Java编写应用程序逻辑。 6.解决和排查与区块链集成相关的问题,确保系统的稳定性和性能。 7.关注区块链行业动态,持续学习和引入新的技术和最佳实践。 8.完成领导交代的其它工作任务。
任职要求: 1.计算机科学或相关专业的学士学位,或同等经验。 2. 4年以上代码开发经验、2年以上区块链开发经验,精通Solidity或其他智能合约编程语言。 3.熟悉Ethereum、BASE、BSC等主流区块链网络及其开发工具(如Truffle、Hardhat、Remix等)。 4.具备良好的智能合约优化和安全编写能力,了解常见的智能合约安全漏洞及防范措施。 5.有Java开发经验,熟悉Spring框架,能独立完成后端功能的开发与调试。 6.具备强大的问题解决能力,能够快速定位和修复系统中的BUG。 7.熟悉Git版本控制系统,具有良好的代码管理习惯。 8.良好的团队合作能力和沟通技巧,能够在跨职能团队中协作。 9.优先考虑: * 参与过DeFi、NFT或其他Web3项目开发经验者优先 * 熟悉DAO、了解链上治理工具(比如snapshot)等。 * 了解其他后端开发语言(如Go、Rust)者优先。 * 熟悉Docker、Kubernetes等容器化技术者优先。 * 具备测试驱动开发(TDD)经验者优先。
周末双休,法定正常,五险一金 上班时间:上午9:30-12:00,下午13:30-19:00