Job Description
Programming and optimizing rust / wasm based smart contracts
Programming and optimizing solidity based smart contracts
Research, Develop and Test blockchain-based solutions
Working with virtual machines used by modern blockchains: WebAssembly, EVM, COSMWASM
Coding with concurrency, efficiency and scalability as primary motive
Rigor on clean code, unit testing, code coverage and best practices
Implementing consensus algorithms and other protocols
Developing infrastructure software
Required qualifications
1+ years experience in developing smart contracts, 1+ years of experience in Rust and Solidity, willingness to learn on the go, ability to write clean code, programming paradigms intricacies, a strong sense of responsibility, knowledge on building with ERC-20, ERC-1155 standards.
Tech Stack
Solidity, Rust, cargo, git, linux, bash, ability to work with Docker.
Nice to have
Experience developing in c++, cryptography and system software development experience, understanding of design patterns, understanding of operating systems and networks.