Programming and optimizing rust / wasm based smart contracts
Design, research and develop blockchain-based solutions
Developing decentralized high-performance systems
Building reliable and fast data storages
Working with virtual machines used by modern blockchains: WebAssembly, EVM, COSMWASM
Implementing consensus algorithms and other protocols
Security audits of third-party and internal solutions
Establishing policies and procedures that produce secure, high-quality software
Write and review technical proposals
Improve engineering standards, tooling, and processes
Coding with concurrency, efficiency and scalability as primary motive
Document systems, build runbooks, and automate those processes
Being hands on by writing, testing, and deploying high-performance networking code
Rigor on clean code, unit testing, code coverage and best practices
Developing infrastructure software
Supporting and Leading the team of junior developers.
3+ years experience in developing smart contracts, 2.5+ years of experience in Rust, willingness to learn on the go, ability to write clean code, a strong sense of responsibility.
Rust, cargo, git, linux, bash, ability to work with Docker.
Nice to have:
cryptography and system software development experience,understanding of design patterns, understanding of operating systems and networks, ability to design algorithms and mathematical models.