Remote Blockchain Application Engineer

Logo of DeGate

DeGate

πŸ“Remote - Singapore

Job highlights

Summary

The job is for a self-starter with strong programming skills in Go to implement and maintain the match node for trustless transactions in a decentralized exchange (DEX) protocol called DeGate. The candidate should have experience with database operations, smart contract protocols, and preferably have experience with trading systems and products.

Requirements

  • Self-starter, focused on achieving outcomes and enjoys learning
  • Curiously passionate about Blockchain, Cryptography and related technologies
  • Strong competence in algorithmic and programming skills, particularly with Go Programming Language, Go goroutine, Golang Channel & Golang Lock
  • 3 years and above Go development experience
  • Experience with database operations such as MySQL and Redis
  • Good command of English and Chinese language due to communication and documentation in such mediums

Responsibilities

  • Implementing and maintenance of the match node (L2 matchmaking) for trustless transactions
  • Coordinate the implementation of Zero-Knowledge (ZK) Proofs and ZK circuits to create the transactions
  • Utilizing the Blockchain Layer 2 concepts, successfully implement the L2 matchmaking consensus
  • Support the development of zero-knowledge proof, DApp integration and design integration

Preferred Qualifications

  • Preferably understand and written smart contract protocols using Solidity
  • Preferable experience with developing Trading related systems and products

Benefits

The company offers a bounty scheme for referrals or recruitment agencies

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let DeGate know you found this job on JobsCollider. Thanks! πŸ™