Description
关于 Gear
Gear 是一个基于 Substrate 的智能合约平台,使任何人都能在几分钟内部署一个 dApp。Gear 是运行智能合约的最具成本效益的方式,这些智能合约是由许多流行的编程语言编译而成的,如 Rust、C、C++等等。它确保了非常简约、直观和充分的 API,可以在多个网络上运行新写的和现有的程序,而无需重写。智能合约存储在区块链的状态中,并被调用,根据要求保留其状态。
Gear 正计划成为 Polkadot 和 Kusama 网络中的一个 parachain,以在这些各自的网络中托管智能合约。这将意味着,通过在 Gear 上的部署,开发者将能够以最小的成本利用 Polkadot 和 Kusama 网络和生态系统的所有好处。
Gear 将通过使创新的 dApps、微服务、中间件和开放 API 的运行,协助向 Web3 技术的大规模使用过渡。
Gear Technologies 宣布于 12 月 20 日完成 1200 万美元私募轮融资,此轮融资由 Blockchange Ventures 领投。
除 Blockchange 外,其他顶级投资机构也参与本轮融资,其中包括 Three Arrows Capital(三箭资本)、Lemniscap、Distributed 、Globals、LAO、
Mechanism Capital、Bitscale、Spartan Group LLC、HashKey、DI Ventures、Elysium Venture Capital、Signum Capital 和 Konstantin Lomashuk 领导的 P2P Economy,以及 Web3 基金会和 Parity Technologies 的一些高管。
报道链接: Gear Technologies Raises $12M to Boost Smart-Contract Development on Polkadot
- Website:https://gear-tech.io/
- Twitter:https://twitter.com/gear_techs
- Github:https://github.com/gear-tech
- Discord:https://discord.com/invite/7BQznC9uD9
- Medium:https://medium.com/@gear_techs
- Telegram:https://t.me/gear_tech
- Telegram 中文群:https://t.me/Gear_CN
- Wiki:https://wiki.gear-tech.io/
- 微信公众号:GearFans
岗位 1:
- Rust 工程师
职位描述
我们正在寻找具有丰富的高性能和高安全性代码实践经验的人。我们使用 Rust 编写代码。
职位要求:
- 有多年 C/ C++ 或 Rust 开发经验。
- 有编译器内部经验
- 了解虚拟机
- 良好的计算机科学基础
加分项:
- 密码学为 A+ 水平
- 能够使用英语沟通
福利待遇
- 颇有竞争力的薪水
- 接触前沿技术和项目
- 股票和币权
- 各种大会预算
- 全球范围团建机会
工作方式
- 全职
- 远程工作
工作地点
- 莫斯科
- 中国(远程)
岗位 2
- Rust 合约工程师
职责
- 负责生态中 Gear 智能合约范例开发
- 同生态和 CoreTeam 一起协作,完善 Gear 生态系统
- 参与制作 Gear 开发课程
- 制作 Gear 开发教程
- 在社区中同开发者进行互动
- 收集技术反馈,同 Core Team 一起解决客户问题
要求
- Rust 或者 C/C++ 开发经验
- 智能合约开发经验
- 流畅的英文沟通能力
- 开源社区参与经验
福利待遇
- 颇有竞争力的薪水
- 接触前沿技术和项目
- 股票和币权
- 各种大会预算
- 全球范围团建机会
工作方式
- 全职
- 远程工作
工作地点
- 莫斯科
- 中国(远程)
岗位 3
- 后端开发
职责
- 后端维护和改进现有的微服务(NodeJS + Postgres + Kafka)
- 为区块链节点开发新的服务和客户端 API
- 为交互式网站开发 rest API 服务
要求
- 多年 NodeJS 和 Typescript 经验
- 了解 REST API 设计标准
- 拥有 PostgreSQL 使用经验
- 良好的计算机科学基础
- 规范代码测试
- 具备微服务架构设计知识者优先
- Kafka 经验 A+
- 密码学 A+
- 英语流利或能够使用英语和俄语沟通
福利待遇
- 与专业团队共事
- 颇有竞争力的薪水
- 各种大会预算
- 全球范围团建机会
工作方式
- 全职
- 远程
工作地点
- 安塔利亚 (赞助安置费)
- 中国 (远程)
小测试
Implement basic function to split some generic computational work between threads. Split should occur only on some threshold - if computational work (input length) is shorter than this threshold, no splitting should occur and no threads should be created.
You get as input:
- Vec
- Function f(t: T) -> R
Threshold can be just constant.
You should return:
Up to you, but probably some Vec of the same length as input(1)
Code should be published on github.
联系人
- 微信: xxzj_preeminent
- 邮件: nicole.chen@gear-tech.io