区块链工程师

15个月前远程全职
Nethermind

Nethermind

location 伦敦
unsaved
我们的使命是赋予全球企业和开发人员访问和构建去中心化系统的能力。我们是一个由建设者和研究人员组成的团队,专注于解决区块链领域中一些最具挑战性的问题。 我们的专业领域涵盖多个方面:以太坊和Starknet协议工程、第二层解决方案、密码学研究、协议研究、去中心化金融(DeFi)、安全审计、形式验证、实时监控、智能合约开发以及DApps和企业工程。 我们经常与以太坊基金会、Starknet基金会、Gnosis Chain、Flashbots、Forta Protocol、Lido、EigenLayer、Open Zeppelin、RISCZero、Aleph Zero等合作伙伴合作,共同解决区块链领域的问题。 目前,我们有近200名成员遍布全球45多个国家,实行远程工作。 请在此处查看我们的空缺职位:https://www.nethermind.io/open-roles • 你是否是我们要找的人? 我们正在寻找一位充满激情和技能的工程师加入我们充满活力的团队。 您将开发基于区块链的解决方案,涵盖Web3生态系统的广泛领域,从协议级工程和智能合约开发到与区块链基础设施集成或构建的DApps和企业/金融应用。 这是一份以远程为主的工作,您将与全球分布的优秀工程师和研究人员以及众多行业领先合作伙伴合作。 您应该精通智能合约开发(主要是Solidity),对以太坊区块链有深入的了解,具备较强的通用工程技能,并对计算机科学基础有扎实的理解。理想的候选人应该是一个强大的问题解决者,注重细节。熟悉非EVM区块链、DeFi领域和传统金融知识者优先考虑。 职责包括但不限于: • 设计和构建基于各种区块链的应用,主要关注EVM兼容链 • 开发、测试和部署安全的智能合约 • 调试和优化智能合约 • 开发与区块链集成或构建的全栈工程解决方案 • 从区块链中提取和处理数据 • 开发脚本和工具以自动化或改进与区块链的交互 • 与内部和外部的其他工程师和团队合作 • 了解区块链领域的新发展和技术 技术技能: • 出色的编程技能,优先考虑C#和Python,但也会考虑其他技术栈(例如Rust、GO、Java、Kotlin) • 能够实现高效的算法和设计复杂的数据结构 • 理解良好的软件架构和工程流程 • 能够编写干净、可测试和可维护的代码,避免过度工程化 • 扎实的计算机科学基础 • 精通Solidity编程语言,具有开发复杂智能合约的丰富经验。熟悉Foundry、Hardhat或Remix等工具。也会考虑其他语言(例如Cairo、MOVE) • 深入理解以太坊区块链架构 • 了解DeFi领域,包括借贷协议、去中心化交易所、流动性挖矿和稳定币 • 有开发与web3协议集成的离链应用的经验,使用Web3.js和ethers.js等库。 其他能力: • 您需要是一个自我激励者 • 出色的问题解决和分析能力,注重细节 • 良好的书面和口头沟通和协作能力 • 英语熟练 以下是一些额外的技能和经验: • 对传统金融有了解,以及主要用例,如令牌化 • 有Starknet、Optimism、zkSync和Arbitrum等第二层解决方案的经验 • 熟悉Dune和Nansen等区块链数据分析工具 • 对哈希和签名方案等密码学基本原理有了解 • 熟悉智能合约的形式验证方法 • 有使用React或Angular等前端开发框架的经验 • 熟悉智能合约审计工具/技术(例如Fuzzing、符号执行、静态和动态分析) • 基础设施/DevOps经验(例如设置私有网络) • 以太坊核心开发经验 免责声明:我在此同意Demerzel Solutions Limited(即Nethermind)(以下简称“公司”)存储和处理我的个人信息,用于与我相关的招聘目的,包括所选职位和公司认为我适合的任何其他职位。公司的所有数据存储和处理均符合英国GDPR的规定。请参阅我们的隐私政策以获取更多详细信息。 您同意共享个人信息完全是自愿的,您可以随时撤回您的同意。如果您对此过程有任何问题,或希望撤回您的同意,请联系:legalnotices@nethermind.io 通过关注我们的社交渠道,了解我们正在进行的工作。 点击此处查看我们的隐私政策。