Hong Kong Island, Hong Kong

Junior Rust Developer

 Job Description:

  • Develop and maintain core modules, APIs, and libraries using Rust.

  • Support the design and implementation of blockchain-related features such as smart contracts, cryptographic primitives, and consensus mechanisms.

  • Collaborate with senior engineers to optimize code performance, security, and reliability.

  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables.

  • Stay updated with trends in blockchain, cryptography, and distributed systems.

  • Assist in integrating Rust-based components with other services and platforms.

Qualifications:

  • Solid understanding of computer science fundamentals (data structures, algorithms, concurrency).

  • Exposure to blockchain concepts such as wallets, transactions, smart contracts, or decentralized protocols.

  • Basic knowledge of cryptographic principles (hashing, digital signatures, encryption).

  • Familiarity with Git, CI/CD, and agile development practices.

  • Strong problem-solving skills and eagerness to learn from senior developers.

  Required Skills:

BASIC CI/CD Debugging Structures Data Structures Agile Algorithms Reviews Deliverables Features Components Reliability Developers Computer Science Security Git Testing Design Science