Blockchain Developer

China, Ukraine, Las Vegas, NV , Nevada , United States

27 Jul 2019

Job Responsibilities
1. Research blockchain protocols, operational mechanisms and underlying implementation, build the underlying structure of blockchain;. 2. Use Solidity to develop smart contract based on Ethereum platform, design cases, and write scripts to test the smart contract; 3. Develop and implement cryptographic protocols, design security protocols and architectures; 4. Perform maintenance of blockchain code.

Skills Required
1. BE/B.Tech in Computer Science or relevant majors, 3+ years’ experience in software developing and 1+ years’ experience in Blockchain developing; 2. Has practical experience in Solidity, Truffle, and OpenZeppelin; 3. Knows the blockchain mechanisms and principles of Bitcoin, Ethereum and HyperLedger Fabric; 4. Knows various mainstream consensus algorithms including but not limited to: PoW, PoS, DPoS, PBFT, Paxos, Raft, etc; 5. Familiar with at least one language from Golang/Nodejs/C++/Java, participation in the blockchain development community is a plus; 6. Familiar with TCP/IP and HTTP protocols, knowledge in BT and P2P protocols is a plus; 7. Fluent verbal and written English language skills. Must have no problem communicating with foreign colleagues.

Associate

Full Time

China, Ukraine, Las Vegas, NV Nevada United States


Share Job Opening