坚固的开发人员职位描述模板/简介
我们正在雇用一个坚固的开发人员,在制造区块链技术中发挥关键作用,并通过使与复杂的财务和区块链数据更加易于访问,更易于访问,更好,更愉快,对所有人都可以访问和公平。
您将与世界一流的技术团队合作,为各种加密/defi用例(NFT,Staking,Staking,Staking,Lending/Lending,Trading/Amms)和机构用例(数字资产和数字资产和机构用例)创建和提供强大的分散应用程序(DAPP)(DAPP)付款)。
您将加入一个国际敏捷和产品团队,您将负责向多样化的用户提供坚固的智能合约和DAPP。
坚固的开发人员工作资料
Solidity是一种高级编程语言,用于创建独立运行的智能合约,分散应用程序和以太坊脚本。像Java或Python一样,它是一种以合同为导向的编程语言,其指令集。它还具有将代码转换为以太坊虚拟机可以读取(EVM)的编译器。
此外,坚固性是静态键入的,除其他外,还可以实现继承,库和复杂的用户定义类型。语言语法易于理解和受到C ++,Python和JavaScript等语言的影响。
坚固的开发人员使用面向对象的坚固性语言为基于以太坊的系统建立智能合约。坚固性是以太坊的母语,使企业完全控制以太坊区块链网络上的启动项目。
汇报给
- 首席技术官
- 技术领导
- 高级区块链开发人员
坚固的开发人员责任
- 在以太坊网络上进行区块链研究,设计,开发和测试
- 使用坚固性,创建专有区块链技术(服务,库和算法)
- 创建和部署高安全性技术(服务,库,算法)。
- 创建新颖,可重复使用,测试和高效的代码,以开发和支持区块链系统
- 每天,前端和后端的运输功能
- 与产品经理,设计师和工程师合作计划和合作
坚固的开发人员要求和技能
- 了解智能合同和共识技术,以及在以太坊牢固的稳固性方面开发区块链应用程序或概念证明(POC)的经验
- 以下领域的动手开发专业知识:Solidity,JavaScript,Node.js和JSON
- 必须对区块链技术产生浓厚的兴趣,例如学习和开发新的和发明的方法,以利用以太坊网络上的智能合约
- 了解区块链建筑设计模式以及支持基础架构
- ERC20,ERC721和其他协议的知识
- 对区块链逻辑的深入了解
- 了解基本加密机制
- 参与开源区块链计划是一个巨大的好处
- 在点对点网络方面的经验
- 熟悉测试驱动的开发
- 团队合作者,有能力与全球团队一起热情和开车
- 具有开发精心设计的REST API的经验
- 表现出良好的分析能力
- 具有连续交付(CD)开发方法的经验
- 开发解决方案的专业知识利用云计算平台(AWS,Azure等)
- 数据库技术的知识,例如SQL
- SQL/NOSQL以及您如何在项目中使用它们
- 至少一个区块链实施的工作知识
- 了解安全和密码学
- 与开发技术领域并推动新的观点和能力的事务经验
- 提供端到端解决方案的专业知识(包括SDLC在内的基础架构的生命周期)