Rust Jobs in Web3

3,403 jobs found

Part of the Bondex Ecosystem

WxRK

Stop applying — get discovered by hiring agents.

Build your profile
Job Position and Company Posted Location Salary Tags

$120k - $240k

$84k - $148k

$88k - $101k

$84k - $150k

$150k - $200k

$84k - $100k

$77k - $148k

$88k - $150k

$179k - $226k

$90k - $145k

$175k - $210k

$105k - $125k

$105k - $150k

$170k - $220k

$170k - $220k

Ihsan
$120k - $240k
Remote

Location: Remote, full-time

Company: Ihsan

Product: Ihsan Gold Dinar

Website: https://ihsan.com/

Social media: https://www.instagram.com/sultansamuelaziz/

YouTube: https://www.youtube.com/@sultansamuelaziz

Core technologies: TypeScript, Solana, Token Extensions (Token-2022), Go, PostgreSQL, React Native, Rust


Who we are looking for

We are looking for a senior TypeScript engineer with real production experience building on Solana. You should understand token architecture, wallet infrastructure, secure signing, Solana Token Extensions, minting and burning, transaction monitoring, and financial-system reliability.


About Ihsan

Ihsan is building the Digital Islamic Golden Age: a global ecosystem for the Ummah, beginning with Ihsan Connect, an end-to-end encrypted messenger, and Ihsan Pay, a global payments system.

We are now building our own gold-backed token, the Ihsan Gold Dinar:

  • 1 Ihsan Gold Dinar = 4.25 grams of allocated physical gold
  • Each Dinar is backed by real gold held with a bullion and vault partner.
  • Users can buy and sell Dinars directly through the Ihsan app.
  • Users can send and receive the Ihsan Gold Dinar token on Solana.

The role

You will build the technical foundation of the Ihsan Gold Dinar Token. From the Solana Token Extensions configuration to the TypeScript services that securely issue, burn, monitor, and reconcile the token.

The initial product will use Solana’s established token infrastructure rather than unnecessary custom smart contracts. You will work closely with our TypeScript, Go, PostgreSQL, and React Native team.


What you will build

  • Create and configure the Ihsan Gold Dinar on Solana using Token Extensions (Token-2022).
  • Secure minting flows: no Dinar may be minted until gold allocation is confirmed.
  • Secure burn flows when a user sells Dinars back through the Ihsan app.
  • Permissioned-transfer architecture, if we decide transfers should be limited to approved wallets.
  • Mint-authority, multisig, signing, and key-management design.
  • On-chain transaction flows for user-to-user transfers.
  • A reliable connection between the off-chain order and reserve ledger and on-chain mint/burn events.
  • Automated tests for critical invariants, including:
  • no confirmed gold allocation → no mint;
  • no approved redemption → no burn;
  • circulating supply never exceeds confirmed allocated gold;
  • unapproved wallets cannot receive tokens, if permissioned transfers are enabled.
  • Devnet, staging, and mainnet deployment processes.
  • Monitoring, indexing, alerting, and operational runbooks for the token programme.

The core invariant

The total Ihsan Gold Dinar supply must never exceed the amount of allocated physical gold held in custody, expressed at 4.25 grams per Dinar.


What our wider team and partners handle

You will not be expected to build the entire financial product alone.

  • A bullion and vault partner will purchase, allocate, and store the physical gold.
  • Our backend team will build broader app APIs, order flows, internal records, and operational tooling.
  • Our mobile team will build the customer experience.
  • Legal, licensing, KYC, and compliance are handled separately.

Your responsibility is the secure token infrastructure and its correct integration with the wider Ihsan system.


Required experience

  • Strong production experience in TypeScript and Node.js.
  • Production experience building applications on Solana.
  • Strong knowledge of Solana Token Extensions (Token-2022), including token accounts, default account states, mint and freeze authorities, wallets, transaction signing, and RPC infrastructure.
  • Experience implementing mint, burn, transfer, freeze, and authority-management flows.
  • Strong understanding of multisig and secure key-management design.
  • Experience with financial ledgers, reconciliation, payments, wallets, stablecoins, or other systems handling customer value.
  • Experience building reliable APIs, event-driven workflows, transaction state machines, and idempotent systems.
  • Strong testing, monitoring, and incident-response discipline.
  • Excellent English communication.

Strong advantages

  • Rust and Solana-programme experience.
  • Experience with Anchor or custom Solana programmes.
  • Experience with advanced Token Extensions, including transfer hooks and permissioned-transfer architecture.
  • Experience with tokenised assets, stablecoins, custody, payments, or regulated financial products.
  • Experience with Go, PostgreSQL, React Native, or high-volume financial systems.
  • You care about building technology that serves a global community.

What success looks like

Within the first months, you will have helped us launch a controlled pilot where:

  • Ihsan Gold Dinar is live on Solana.
  • Every Dinar represents 4.25 grams of confirmed allocated gold.
  • Users can buy and sell only through the Ihsan app.
  • Approved users can transfer Dinars to other approved users.
  • Supply, reserve balances, minting, burning, and wallet approvals are continuously auditable.
  • The team has secure procedures for operating and scaling the system.

Why join Ihsan

This is a founding technical role with real ownership. You will build the core infrastructure for a new gold-based digital economy designed for the Ummah—not another speculative token.

You will work directly with the founders and a mission-driven team building ambitious products across messaging, payments, commerce, and Islamic finance.


How to apply

Please apply by email to vincent @ihsan.com.

Your application should include:

  • A personal message explaining why you think you are a strong fit.
  • Your CV and LinkedIn profile.
  • The project you have worked on that is closest to what we are building.
  • Links to relevant projects you have worked on.

What does a Rust developer in web3 do?

A Rust developer in the context of web3 is a programmer who uses the Rust programming language to build applications and tools for the decentralized web, also known as the web3 ecosystem

The specific responsibilities of a Rust developer in web3 may vary depending on the project or organization they are working for, but in general, they would be responsible for writing, testing, and maintaining Rust code that is used to build web3 applications

This could include things like creating smart contracts for decentralized finance (DeFi) applications, building tools for interacting with decentralized storage networks, or developing decentralized applications (dApps) for the web3 ecosystem.