You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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)
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
Responsibilities
We are looking for someone experienced with high-performance and high-secure code practices. We code in Rust.
Requirements
Nice to Haves
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:
Threshold can be just constant.
You should return:
Code should be published on github.
Job Nature
Salary and Benefits
Work Location
Contact
The text was updated successfully, but these errors were encountered: