logo

招聘Gear 招聘 Rust 工程师

头像
137****2986
225阅读1评论5 个月前

About

Gear is a Substrate-based smart-contract platform that enables anyone to deploy a dApp in a matter of minutes. Gear is the most cost-effective way to run smart contracts that have been compiled from many popular programming languages, such as Rust, C, C++, and many more. It ensures very minimal, intuitive, and sufficient API for running both newly written and existing programs on multiple networks without having to rewrite them. Smart contracts are stored in the blockchain’s state and are invoked, preserving their state upon request.

Gear is planning on becoming a parachain in the Polkadot and Kusama networks to host smart contracts on these respective networks. This will mean that by deploying on Gear, developers would be able to take advantage of all the benefits of the Polkadot and Kusama networks and ecosystems at a minimal cost.

Gear will assist with the transition to mass use of Web3 technologies by enabling the running of innovative dApps, microservices, middleware, and open APIs.

https://gear-tech.io

Position

Rust engineer

Responsibilities

We are looking for someone experienced with high-performance and high-secure code practices. We code in Rust.

Requirements

  • Rust or several years of C/C++ experience.
  • Compiler internals experience
  • Understanding of virtual machines.
  • Good computer science fundamentals

Nice to Haves

  • Cryptography is a +
  • English for communication

Quiz

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:

1. Vec<T>
2. 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.

Job Nature

  • Full-time
  • Remote

Salary and Benefits

  • More than a competitive salary.
  • Cutting-edge technologies and projects
  • Equity in shares and tokens.
  • Conference budget.
  • Team retreats all over the world

Work Location

  • Moscow
  • China (Remote work)
招聘类型:
企业招聘
专业领域:
开发
工作方式:
远程工作
城市:
其他
职位:
区块链远程工作
需消耗电量 5
加载中…
精选评论
头像
5 个月前185****6924

申请了,需要请联系