The role is based in the GMT+8 Timezone. We can engage you in Singapore, China or remotely if applicable.
DeGate is limit orders, decentralised.
We are an order book-centric Decentralised Exchange (DEX) trading protocol that is secured by Ethereum, utilising a Decentralised Autonomous Organisation (DAO) structure that has full control over its treasury. As a next-gen DEX, DeGate aims to make decentralised exchange trading mainstream and accessible to all, with key features such as Order Book Trading, Leverage Capabilities, and Super-fast Transaction Times amongst others.
Want further depth? Maybe this video can help:
We Want You
We are looking for individuals who are keen to join a vibrant world-class core team. You are someone who:
has an immense interest in blockchain-related technology
well on your way to being a Crypto-Native
has an insatiable thirst for growth and learning,
is keen to build and grow together with the industry
What you'll be doing
Responsible for 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.
Utilising the Blockchain Layer 2 concepts, successfully implement the L2 matchmaking consensus.
Support the development of zero-knowledge proof, DApp integration and design integration.
What you'll need
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.
Preferably understand and written smart contract protocols using Solidity.
Preferable experience with developing Trading related systems and products.
Good command of English and Chinese language due to communication and documentation in such mediums.