DeGate is an order book-centric Decentralised Exchange (DEX) trading protocol that is based on Ethereum L2 (Layer 2), 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, Layer 1 to Layer 2 Bridge, AMM (Autonomous Market-Making), and Super-fast Transaction Times amongst other features.
The vision of DeGate is to become the leading liquidity hub in Ethereum Layer 2 and make decentralised exchange trading mainstream and accessible to all.
DeGate is a protocol of the community, by the community, and for the community. DeGate sticks to a fair-launch principle in that there is no discounted seed round of fundraising or any VC round - anyone from the community can participate with equal rights.
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 (L3 matchmaking) for trustless transactions.
- Coordinate the implementation of Zero-Knowledge (ZK) Proofs and ZK circuit to create the transactions.
- Utilising the Blockchain Layer 3 concepts, successfully implement the L3 matchmaking consensus.
- Support 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 medium.
Listed in: Crypto Jobs, Golang Crypto Jobs, Developer Crypto Jobs, DeFi Web3 Jobs, Full Time Web3 Jobs, Remote Crypto Jobs.