Preferred Skills

Strong software development background

Research, design, develop, and test blockchain technologies

Proficient in Ethereum, Solidity, Hyperledger

Deep understanding of various blockchain platforms like private, public, federated etc.

Strong knowledge of common algorithms and data structures

Familiarity with basic cryptography

Familiarity with P2P networks

Strong knowledge of bitcoin-like blockchains

Strong knowledge of concurrency and writing efficient and safe multithreaded code

Understanding of SQL and database schema design