Hong Kong, Hong Kong

Junior Front Office Developer - Crypto HFT Firm

 Job Description:

Are you interested in joining a buyside firm? Our client, a top-tier crypto high-frequency trading and market-making firm, is seeking multiple junior front office developers. While they prefer candidates with Rust or C# experience, they are also open to strong developers from other object-oriented programming backgrounds (Java, C#, C++) who are eager to learn Rust on the job. Read on to see if youre the right fit!


Target Profile
You will excel in this role if you:

  • Are innovative and eager to be part of the transformative world of cryptocurrency.
  • Enjoy the full development lifecycle, from gathering requirements to providing production support.
  • Are enthusiastic about learning new concepts in both finance and technology.
  • Thrive in a flat organizational structure with a relaxed work environment.
  • Are adaptable and committed, as we have an on-call schedule to ensure our global operations run smoothly.


Team / Role
As a Junior Developer (Front Office), your responsibilities will include:

  • Enhancing and maintaining our peripheral applications and user interfaces using the latest Rust and .NET technologies to support our 24/7 operations.
  • Collaborating in an international team of like-minded professionals within an agile and autonomous setting.
  • Working alongside senior colleagues to explore new technologies and industry best practices, designing and integrating necessary changes to enhance our systems capabilities.
  • Providing production support as needed.


Required Skillset
You should reach out if you:

  • Have 1-3 years of relevant experience and are familiar with a Linux environment.
  • Hold a degree in Computer Science, Software Engineering, or a related field.
  • Write clean, efficient code in Rust or C#, or another Object-Oriented Programming language (e.g., Java).
  • Have a strong interest in financial markets and blockchain technologies.
  • Take ownership of the reliability, scalability, and maintainability of your deliverables.
  • Enjoy analyzing complex problems and creating elegant solutions.
  • Have experience with multithreading, web protocols (e.g., WebSocket, RESTful), or high throughput/low latency design (preferred).
  Required Skills:

Front Office