CosmWasm is a smart contract container for Cosmos blockchains written in Rust. We have a core team that has written the container, integrated it with the Cosmos SDK, and made it accessible through javascript libraries. We have also written a number of contracts as well as supporting libraries.
All contracts are written in Rust and compiled to Wasm to be executed in the blockchain. You will be designing and writing custom contracts from the ground up working closely with the tech and product people. You will also help to maintain and extend the contract-side supporting libraries (including things like typed storage with secondary indexes).
You can look at our [cosmwasm-plus](https://github.com/CosmWasm/cosmwasm-plus) repo for an idea of the code you would be writing.
You have a solid track record in Rust, and an interest in blockchain. Previous experience with a smart contract platform or the Cosmos SDK is a bonus but not required. If you have less Rust experience but strong experience in other low-level or heavily typed languages (C, C++, Haskell, Java?), this can also be considered.
The flexibility of a 100% remote role (We’re looking for candidates located +/- 2h Berlin time zone).