关于Berachain:
Berachain是一个基于Cosmos SDK构建的高性能、兼容EVM(以太坊虚拟机)的Layer 1区块链。我们是一个年轻的、世界一流的团队,拥有计算机科学、类型理论、经济博弈论、风险管理和企业发展方面的专家。我们的团队结合了在苹果、Coinbase、IBM和Y-Combinator等技术公司建立和扩展团队的传统经验,以及来自一些DeFi最具影响力协议的加密本地经验。我们对Web3、Toybox和构建基础设施以将去中心化金融带给大众充满热情。我们的核心工程团队位于多伦多。在Berachain,您将加入一个由经验丰富的创始人、工程师和研究人员组成的世界一流团队,他们热衷于设计可持续的经济和区块链系统。我们得到了一群领先的数字资产投资者、对冲基金、中心化交易所风险投资部门和战略天使的资金支持。
我们正在寻找自我驱动和使命驱动的个人加入我们,共同构建去中心化金融的未来。这个角色的理想候选人会主动承担责任,对自己的工作有主人翁精神,在快节奏和高度合作的现场环境中能够迅速适应不断变化的需求。
作为Solidity软件工程师,您将成为我们工程团队的重要一员,负责在Berachain区块链上设计、开发和部署智能合约和去中心化应用。您在Solidity编程和区块链技术方面的专业知识将在增强我们平台的功能和能力方面发挥关键作用。您将与跨职能团队密切合作,创建稳健和安全的解决方案,塑造去中心化应用的未来。
职责:
• 智能合约开发:使用Solidity在Berachain区块链上设计、实施和部署智能合约。确保代码的安全性、效率和准确性,遵循最佳实践。
• DApp开发:与前端开发人员合作,将智能合约集成到去中心化应用中。为用户友好和无缝的区块链界面的开发做出贡献。
• 技术专长:及时了解Solidity和区块链技术的最新进展。就整合新功能和改进提供见解和建议。
• 代码质量:编写清晰、易于维护和文档完备的代码。实施全面的测试方法来识别和解决漏洞和错误。
• 安全性:实施安全措施和最佳实践,保护智能合约和应用免受潜在威胁和攻击。
• 合作:与其他工程师、产品经理和设计师等跨职能团队密切合作,确保成功将智能合约集成到我们的生态系统中。
• 解决问题:分析技术挑战并提供创新解决方案。与团队合作解决问题,优化已部署智能合约的性能。
要求:
• Solidity熟练:具有使用Solidity设计和开发智能合约的实际经验。了解ERC标准和代币创建。
• 区块链知识:熟悉区块链的基本原理和概念。了解交易、共识机制和去中心化网络的运作方式。
• 软件开发:精通其他语言(如JavaScript、Python或C++)的编程技能。具有版本控制系统和敏捷开发方法论的经验。
• 安全意识:了解区块链和智能合约开发中常见的漏洞和安全最佳实践。
• 合作:能够在合作的团队环境中有效工作。具备向非技术利益相关者传达技术概念的强大沟通能力。
• 教育背景:计算机科学、工程或相关领域的学士学位。具有区块链开发相关的认证是一个加分项。
• 经验:3年以上软件开发实践经验,专注于Solidity和区块链技术。