⭐ Featured Opportunity

Smart Contract Developer (Solana)

BFX Group Limited is on a mission to revolutionize the financial system by fostering an open, transparent, and robust financial ecosystem. Their principal initiative, RabbitX, is a cross-chain, hybrid decentralized perpetual futures exchange designed to democratize financial trading. With a truly global team, BFX Group Limited leverages cutting-edge technology to ensure speed, low cost, and transparency in trading and investment, paving the way for a secure and trustworthy financial future.

The company is committed to embracing state-of-the-art technologies and methodologies to build a low-latency, decentralized derivatives exchange that can efficiently handle substantial data volumes. BFX Group Limited prides itself on its high-performance hybrid architecture that combines on-chain custody with off-chain matching, utilizing advanced databases and programming languages such as Go, Lua, Rust, and Solidity. The company's startup atmosphere empowers its team to innovate without the constraints of legacy technology, fostering an environment of freedom and responsibility where team members can thrive.

Our mission:

Our mission is to accelerate a global, open and transparent financial system by providing robust, open access to financial markets. The financial system we've been handed is broken, and it's time to change that. That starts by using technology to build the most robust, secure and transparent derivatives exchange in the world.

RabbitX is a cross-chain, hybrid decentralised perpetual futures exchange. Our team is truly global in scale, with team members from almost every continent in the world, and building a trading platform for anyone, anywhere. Our technology enables people to trade and invest with speed, low cost and transparency of assets.

Who are we looking for

We are looking for a Rust Developer (Solana) to join our Engineering team. You should have a good track record as a smart contract developer in Solana.

Here's how you'll be contributing:

  • Develop and deploy custom smart contracts on the Solana blockchain, ensuring code quality, security, and performance
  • Collaborate with cross-functional teams to integrate smart contracts with frontend applications and backend systems
  • Audit and debug existing smart contracts for vulnerabilities and optimization.
  • Optimize smart contracts for gas efficiency, scalability, ensuring seamless integration with the Solana ecosystem
  • Conduct thorough testing and debugging to ensure the reliability and robustness of the deployed applications
  • Stay up to date with the latest advancements in web3 technologies, Rust, and Solana and related blockchain ecosystem
  • Participate in code reviews, providing valuable feedback to maintain code quality

Our technologies:

We are building a high performance hybrid architecture with hybrid on-chain custody and settlement and off-chain matching. We use tarantool and timescaledb as a database at its core. Languages that we are using: Go, Lua, Rust, Solidity.

What we are building:

  • We are building a low-latency decentralized derivatives exchange
  • There are requirements for scalability, speed and uptime
  • We are working with A LOT of data


  • At least 2 years of relevant experience in developing and building custom smart contracts on the Solana blockchain, preferably with a track record of deploying production-ready apps.
  • Strong knowledge of smart contract development principles and best practices
  • Excellent communication skills and highly adaptable to rapid changes
  • Thorough understanding of blockchain concepts, consensus algorithms, and decentralized applications
  • Proficiency in smart contract programming languages, e.g. Rust, Solidity etc.. and a deep understanding of the Solana blockchain ecosystem

About you:

  • Smart and fast-learning: you might not know everything, but you have a desire to learn and improve constantly. You're not afraid of asking "stupid" questions and have the ability to induce results from few datapoints.
  • Communication: You understand that being a remote-first company requires a high degree of trust and communication. You are proactive in communicating with the team what you are working on, blockers in your pipeline, and issues that you are facing. You understand that sometimes the best way to get unstuck on a problem is talking about it out loud with someone else.
  • Leave your comfort zone: you're an explorer, traveler, who likes to try better ways of doing things
  • Smart risk-taker: you weigh the trade-offs of major decisions in order to ensure that you are not putting the team at unnecessary risk
  • Doesn't matter who you are: we don't care what you studied, where you come from, or how you got here. We welcome all people without judgement or prejudice.

Here's what you'll get:

  • Unparalleled first look into a fast growing bleeding edge industry
  • Competitive salary and bonuses
  • Freedom to write code and use new technologies without all the red tape
  • Opportunity to build from scratch, without any legacy tech burden
  • Startup atmosphere which gives people freedom and responsibility to own what you build

Listed in: Web3 Jobs, Remote Web3 Jobs, Developer Crypto Jobs, Solidity Web3 Jobs, Solana Crypto Jobs, Rust Web3 Jobs, Web3 Crypto Jobs.