hackquest logo

Blockchain Developer

B

BITFIT LABS PTE LTD

Part-time
Remote

Those who contribute to open-source projects or write technical blogs are preferred.

• Those who have experience in building an MPC wallet system from scratch are preferred.


Responsibilities

• Design, develop and maintain the core module of a high-performance and highly secure MPC wallet.

• Be responsible for integrating and deeply optimizing third-party MPC libraries (especially Zengo gg20 and related algorithms).

• Write high-quality, maintainable and modular Rust code, and conduct rigorous unit tests and integration tests.

• Work closely with cryptography experts, backend and frontend engineers to ensure the security and stability of the system architecture.

• Write technical documentation for the core module, participate in code reviews, and lead the resolution of related technical challenges.


Qualifications

• Proficient in Rust programming language, with over 3 years of practical project development experience, and a deep understanding of its ownership, lifecycle, and concurrency model.

• Have experience in developing blockchain wallets (especially hot wallets, custodial wallets) or infrastructure related to cryptocurrencies.

• Familiar with basic cryptographic principles such as asymmetric encryption, hash functions, digital signatures.

• Need to understand the principles of MPC (secure multi-party computation) and TSS (threshold signature).

• Familiar with common development toolchains: Git, Cargo, CI/CD, etc.

• Have excellent system design skills and solid computer fundamentals.

• Have a good teamwork spirit and communication skills, and be able to read and write clear English technical documents.