职位描述: 我们正在寻找一位具有SOLANA链开发经验的工程师,加入我们的技术团队。 作为SOLANA区块链工程师,你将负责开发和维护去中心化应用(DApps)、智能合约以及底层区块链协议,帮助我们在区块链和 Web3 领域实现创新。 岗位职责: 设计、开发和部署智能合约,确保其安全性、可靠性和高效性。 开发去中心化应用(DApps)并集成到区块链网络中。 优化现有的区块链解决方案,提升性能和可扩展性。 参与设计和实现区块链共识算法、去中心化协议、交易机制等核心功能。 与产品团队和其他技术团队紧密合作,将业务需求转化为区块链解决方案。 开发并维护区块链节点,确保网络的稳定性和安全性。 定期审查和优化智能合约代码,识别并修复漏洞,确保合规和安全。 跟踪区块链行业动态和新技术,确保公司产品保持技术前沿。 提供技术支持,帮助团队解决与区块链相关的技术问题。 编写高质量的技术文档和开发文档。
职位要求: 计算机科学、软件工程或相关专业本科及以上学历。 2 年以上区块链开发经验,具备扎实的区块链基础知识。 熟练掌握智能合约开发语言,如 Solidity、Vyper 或 Rust。 熟悉主流区块链平台(如 Ethereum、Solana、Polkadot、Cosmos 等)的架构与开发。 深入理解区块链的基本原理,如共识机制、分布式账本、P2P 网络等。 熟悉去中心化金融(DeFi)、NFT、跨链协议等区块链应用场景。 具备开发和维护区块链节点及相关基础设施的能力。 了解密码学原理,如哈希函数、加密算法和数字签名。 有使用 Web3.js、Ethers.js 或类似库与区块链交互的经验。 优秀的调试和问题解决能力,能够在复杂环境中进行智能合约测试和验证。 良好的团队合作能力,具有跨团队的沟通和项目管理能力。 有 Layer 2 解决方案(如 Rollups、Plasma)的开发经验优先。 有区块链安全审计经验,能识别并修复智能合约漏洞优先。 了解分布式存储系统(如 IPFS)、Oracle 预言机、DAO 等区块链技术栈。 精通Golang或Java,精通主流Golang或Java框架。 熟悉Rust/C++/Flutter者优先。
面议