-
Software Development
Job Description & How to Apply Below
Remote
TypeFull-time
CompanyIhsan
ProductIhsan Gold Token
Core technologiesSolidity, Type Script, EVM Base, Go, PostgreSQL, React Native, Rust
About IhsanIhsan is building the Digital Islamic Golden Age a global ecosystem for the Ummah. We begin with Ihsan Connect an end‑to‑end encrypted messenger and Ihsan Pay a global riba‑free payments system. Over time Ihsan will bring together payments commerce work communication and financial tools designed around the needs and values of Muslims worldwide. We are now building the Ihsan Gold Token, our gold‑backed digital token.
1 Ihsan Gold Token represents 1 gram of allocated physical gold. Every token is backed by real gold held with a bullion and vault partner. Users can buy and sell the token directly through the Ihsan app. Approved users can send and receive the token between approved wallets on EVM Base.
You will build the technical foundation of the Ihsan Gold Token. This includes Solidity smart contracts, token minting and burning, on‑chain security, wallet and signing architecture, and reliable connections to our reserve and order systems. This is a founding technical role. You will have real ownership over the architecture and security of a product where trust accuracy and operational discipline are essential.
Whatyou will build
- Design, develop, test, deploy and maintain the Solidity smart contracts that govern the Ihsan Gold Token on EVM Base.
- Create and configure the Ihsan Gold Token using secure production‑grade EVM token standards.
- Design secure minting flows. No token may be minted until the matching gold allocation is confirmed.
- Build secure burn and redemption flows.
- Design a permissioned‑transfer architecture if transfers are limited to approved wallets.
- Implement role‑based access controls, allow lists or denylists, emergency pause procedures, and authority‑management flows.
- Design multisig, secure signing, key‑management and operational approval procedures.
- Build reliable on‑chain transaction flows for user‑to‑user transfers.
- Ensure correct integration between the off‑chain order and reserve ledger and on‑chain mint and burn events.
- Build deployment processes for testnet, staging and mainnet.
- Establish monitoring, indexing, alerting, reconciliation and operational runbooks.
- Help define the smart‑contract security architecture, including independent audits and the decision between upgradeable and immutable contracts.
You will not be expected to build the entire financial product alone. A bullion and vault partner will purchase, audit 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, AML and compliance are handled separately. Your responsibility is the secure smart‑contract and token infrastructure and its correct integration with the wider Ihsan system.
Whowe are looking for
We are looking for a senior smart‑contract and token engineer with real production experience building secure EVM‑based financial infrastructure.
Required experience- Strong production experience designing and shipping secure Solidity smart contracts on EVM-compatible chains, ideally involving tokens, stable coins, payments, wallets or other customer‑value systems.
- Strong knowledge of ERC‑20 and relevant token extensions, EVM security, wallets, transaction signing, RPC providers, and event indexing.
- Experience implementing secure mint, burn, transfer‑restriction, pause, allowlist/denylist, and role‑based authority‑management flows.
- Strong understanding of multisig, MPC or hardware‑backed signing, and secure key‑management design.
- Experience with financial ledgers,…
Position Requirements
10+ Years work experience(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction