hackquest logo

Backend Developer

B

BITFIT LABS PTE LTD

4.2 - 5.4K USD
Part-time
Remote

Responsibilities

• Design and implement a Golang backend system for MPC (multi-party computation) protocol.

• Build a highly available private key sharding management and distributed signature service.

• Develop a secure full lifecycle management system for key generation, storage, and recovery.

• Implement threshold signature (TSS) and related algorithms for secure multi-party computation.

• Build an integration layer with multiple blockchains (such as Ethereum, Bitcoin, Solana, etc.)


Requirements

• More than 5 years of backend development experience, with at least 3 years dedicated to Golang development.

• In-depth understanding of the MPC/TSS technology stack and practical experience in developing production systems.

• Proficient in cryptographic concepts such as elliptic curve cryptography (ECC), zero-knowledge proof, and threshold signature.

• Rich experience in developing blockchain protocol layers, familiar with at least mainstream public chains like ETH, BTC, and Solana.

• Development experience in systems with high security requirements (finance, payment, cryptocurrency, etc.)

• Skilled in cloud-native technology stacks such as Docker, Kubernetes, and CI/CD.

• Excellent system design capabilities, able to design scalable microservice architectures.