我们的客户处于区块链革命的前沿,正在寻找一位经验丰富的高级区块链开发人员加入他们的全远程、尖端团队。此角色在设计、开发和部署安全、可扩展和创新的去中心化应用程序(dApps)方面发挥着关键作用。您将与一群充满激情的技术人员合作,推动加密领域的可能性边界,为塑造去中心化技术的未来做出开创性项目的贡献。
主要职责:在各种区块链平台(例如,以太坊、Solana、Polkadot)上使用Solidity、Rust或类似语言设计、开发和实施智能合约。构建和维护强大的后端系统和API以支持去中心化应用程序。将区块链技术与现有系统和第三方服务集成。对智能合约和dApps进行全面的代码审查、安全审计和性能测试,以确保可靠性并防止漏洞。与产品经理、UI/UX设计师和其他开发人员合作,定义应用程序功能和技术需求。研究并跟踪区块链技术、密码学和去中心化协议的最新进展。优化应用程序性能、可扩展性和安全性。为我们客户的区块链计划的整体架构和技术路线图做出贡献。解决与智能合约、dApps和底层区块链基础设施相关的问题。指导初级开发人员,并在远程优先的环境中促进强大的工程文化。
资格要求:计算机科学、工程或相关技术领域的学士或硕士学位。5年以上专业软件开发经验,其中至少2-3年专注于区块链开发。在主要区块链网络上开发和部署智能合约的丰富经验。精通Solidity、JavaScript/TypeScript、Rust、Go或Python等编程语言。对区块链架构、共识机制、密码学和代币经济学有深入理解。具有去中心化金融(DeFi)、NFTs、DAOs或其他Web3技术的经验。熟悉常用的区块链开发工具和框架(例如,Truffle、Hardhat、Web3.js)。优秀的问题解决、分析和沟通能力。能够在分布式团队环境中独立和协作工作。对加密货币、区块链技术和去中心化系统充满热情。这是一个在快速发展的行业中成为关键角色的独特机会,与才华横溢、全球分布的团队一起参与具有挑战性的项目。如果您是一位对区块链有深刻理解并具有创新驱动力的有远见的开发人员,我们期待您的加入。虽然团队是分布式的,但该角色在加拿大安大略省渥太华有一个运营锚点,但完全以远程方式执行。