Must
* Solid knowledge of Bitcoin and Ethereum protocols, knowledge of main BIPs, EIPs and experience with at least some of related frameworks: Bcoin, Web3js, Truffle, Metamask, etc
* Experience in projects with Bitcoin and/or Ethereum included in tech stack.
* Solidity language knowledge and experience. Understanding Ethereum smart contract security considerations and technical restrictions.
* Solid knowledge of NodeJs and experience in commercial projects based on it.
Would be a plus
* Experience in cryptocurrency exchange, custodian or other related projects
* Knowledge of Ledger hardware wallet frameworks
* Understanding of popular cryptographic protocols: ESDSA, SHA256, MD5, etc
* Bird's-eye view at current blockchain and cryptocurrency industry state.
Optional
* Front end framework experience React, Angular, Vue.js, etc.