Maker正在招聘 以太坊智能合约工程师

制作者

概观

DAI信用系统是以太坊的一个智能合约平台,通过一个动态的质押债务头寸(CDP)系统,自主反馈机制和适当的激励外部参与者来支持和稳定戴稳定币的价值。它是一个没有中央运营商的去中心化基础设施。它是由区块链开发人员经验丰富的技术团队建立的最古老的以太坊项目之一。

制造商基金会的任务是引导系统,以确保它可以作为一个完全去中心化的组织生存。制造商基金会雇用人员来制定策略并管理构建足够动力所需的任务,以便DAI信用系统能够成功地自行发展。根据基金会提案,权力下放是首要任务,并且正在进行中。

我们的目的是实现金融包容性,为每个人创造积极的社会和环境影响。为了支持这一点,我们的目标是将戴用于所有传统和基于区块链的支付和金融交易 – 每个人。

角色

制造商基金会正在寻求以太坊智能合约工程师在Solidity中编写智能合约,创建dapps,与安全审计人员合作,与现代Web开发框架集成,以及集成您的工作。我们承认区块链空间尚处于起步阶段,但需要事先获得智能合约的经验。您应该拥有开发高质量服务器和区块链架构的经验,并对在改变公司运营方式的工作室这样做感到兴奋。理想的候选人将:

  • 与智能合约团队合作设计,实施和交付Maker智能合约。
  • 实施符合现代安全实践的高质量代码和测试。
  • 专注于安全性,攻击媒介和威胁模型,以及清晰表达,沟通和记录这些问题的能力。
  • 了解新的和快速发展的区块链空间,并将这些知识应用到工作中。这包括像以太坊2.0(信标链,侧链,验证器,分片),其他语言的进步(Vyper,Huff,Yul)等技术。
  • 创建并维护智能合约和形式验证规范和校样的最新文档。
  • 在敏捷环境中工作,通过提供有关现有流程的反馈并建议对流程进行更改,不断改进团队的流程和工作方式。
  • 进行必要的研究并跟上行业发展的最新动态。构建PoC以使我们的技术保持最新。
  • 实践持续集成和交付,帮助团队交付集成的QA环境,并促进每周两次发布到以太坊测试网络。
  • 编写安全,记录完备,经过良好测试的Solidity智能合约
  • 编写与数据存储接口的代码,包括数据库(关系数据库和非关系数据库)和区块链
  • 设计,实施和记录Web和移动客户端使用的清晰一致的API
  • 指导产品决策

要求

  • 1年以上Solidity / Ethereum开发经验
  • 3年以上软件工程经验
  • 深入了解底层的以太坊虚拟机,从高级语言到字节码的编译,EVM执行模型,内存布局等。
  • 扎实理解Solidity语言和编译器,包括怪癖和边缘情况。
  • 体验调试和测试工具,如hevm,dapp-test,remix。
  • 了解以太坊区块链原则,PoW,PoA和PoS,以太坊测试网和合约部署脚本。
  • 有效地实现高度自治,同时能够与全球分布的团队协作。

奖励积分

  • 密码学,网络或分布式系统的背景
  • 治理和投票机制
  • 正式验证,包括K语言和KLab
  • 了解Solidity汇编,Yul中间语言,字节码优化。
  • Bash脚本,dapptools和支持技术,Oracle dex原则,代理等。
  • Fummeers和漏洞扫描仪,如Echidna,Manticore,Slither等
  • 了解常见的智能合约开发设计模式,行业标准(ERC和EIP)和最佳实践。了解典型的智能合约问题,如不可变系统的重入,迁移和可升级性。
  • 了解并能够使用KLab框架或类似方法应用形式验证技术。这包括编写易于正式验证的智能合约。
  • 熟练掌握React / Flux,Node,Drizzle,Truffle,cryptoeconomics或协议级区块链开发
  • 熟悉容器软件(Docker或类似软件)

创客基金会为所有员工和就业申请人提供平等的就业机会,禁止任何类型的歧视和骚扰,不论种族,肤色,宗教,年龄,性别,国籍,残疾状况,遗传,受保护的退伍军人身份,性取向,性别认同或表达,或受联邦,州或地方法律保护的任何其他特征。

本政策适用于所有就业条款和条件,包括招聘,雇用,安置,晋升,解雇,解雇,召回,转移,休假,补偿和培训。

远程美国/加拿大????

你可能还喜欢