The role is based in the GMT+8 Timezone. We can engage you in Singapore, China or remotely if applicable. To Apply or Refer / Introduce Candidates to us, refer to the Candidate Links section at the bottom of the page.
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 / Java 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 the Chinese language would be required due to exposure to documents in such medium.