| Job Position and Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|
| $140k - $240k | ||||
| $140k - $240k | ||||
Phantom📍 Remote | $75k - $100k | |||
Jumpcrypto📍 Remote | $150k - $200k | |||
ISO 9001 Certified | 400+ students | Learn more | by Metana | ||
| $126k - $180k | ||||
Wormhole Labs📍 Remote | $80k - $100k | |||
Wormhole Labs📍 Remote | $105k - $108k | |||
| $250k - $350k | ||||
| $120k - $240k | ||||
| $140k - $180k | ||||
| $98k - $150k | ||||
| $84k - $90k | ||||
| $105k - $180k | ||||
| $250k - $280k | ||||
| $105k - $120k |
Type: Full-time
Company: Ihsan
Product: Ihsan Pay
Website: https://ihsan.com/
Social Media: https://www.instagram.com/sultansamuelaziz/
YouTube: https://www.youtube.com/@sultansamuelaziz/
Stack: Go, TypeScript, PostgreSQL, React Native, Solana
- Stablecoin neobanks or payment wallets
- Digital banking or money-transfer platforms
- Payment ledgers and balance systems
- Card payments and bank-transfer infrastructure
- Settlement and reconciliation systems
- High-volume financial transaction platforms
- US dollars through USDC
- Euros through EURC
- Gold through PAXG
- Hold US dollars, euros and gold
- Send money using usernames and QR codes
- Receive instant payments from other Ihsan Pay users
- Deposit and withdraw through approved fiat partners
- Make local and international payments
- Accept payments as a merchant
- Use an Ihsan Pay Visa debit card
- Use gold as an everyday means of payment
- Store, spend and invest without riba (interest)
- Ihsan Pay’s core payments backend
- The financial ledger that records every movement of customer funds
- Real-time balances for USDC, EURC and PAXG
- Internal transfers between Ihsan Pay users
- Username- and QR-based payment processing
- Deposit and withdrawal workflows through approved fiat partners
- Card authorization, settlement, reversal and refund processing
- Merchant-payment and settlement infrastructure
- Payment state machines and transaction lifecycles
- Idempotent APIs that prevent duplicate payments
- Reliable processing of provider webhooks and asynchronous events
- Reconciliation between Ihsan’s records, custody accounts and external providers
- Systems for identifying missing, duplicated or inconsistent transactions
- Administrative tools for investigating and correcting payment problems
- Permanent financial audit trails
- Monitoring and alerts for failed or delayed payments
- Secure access controls for sensitive financial operations
- Scalable infrastructure that can support international growth
- A payment provider sends the same deposit notification three times
- A card payment is approved but settled several days later for a different amount
- A customer receives a refund after the original transaction was already reversed
- A bank transfer succeeds, but the provider webhook is delayed
- Two payment requests attempt to spend the same balance simultaneously
- An internal transfer fails halfway through processing
- Ihsan’s records do not match a custody or payment partner’s records
- A provider becomes temporarily unavailable while transactions are still in progress
- Senior or staff-level backend engineering experience
- Experience building a live financial product handling real customer funds
- Direct experience with payment ledgers, balances or transaction systems
- Strong understanding of payment lifecycles and financial state changes
- Experience with bank transfers, payment cards, wallets or stablecoin payments
- Experience processing webhooks and asynchronous payment events
- Experience designing idempotent and fault-tolerant systems
- Experience with reconciliation and settlement
- Strong PostgreSQL and data-modelling skills
- Experience investigating difficult production payment incidents
- Strong security awareness and attention to financial correctness
- The ability to design architecture and write production code
- Clear written and spoken English
- High ownership and comfort working in a founding-stage team
- Go, TypeScript, Java, Kotlin or another suitable backend language
- PostgreSQL and transactional database design
- Double-entry financial ledgers
- Event-driven systems and message queues
- Payment state machines
- Idempotency, concurrency control and distributed-system reliability
- Webhooks, retries and dead-letter handling
- Reconciliation and settlement systems
- Card authorization, clearing, reversals and refunds
- Bank-transfer and fiat-payment integrations
- Stablecoin payment infrastructure
- Solana, USDC, EURC or tokenized assets
- Observability, audit logging and incident response
- Built the financial core of a stablecoin neobank
- Designed a double-entry ledger handling customer funds
- Built internal transfers between users
- Integrated fiat on-ramps and off-ramps
- Integrated a card issuer or card-processing platform
- Built settlement and reconciliation systems across multiple providers
- Worked with custodians or omnibus customer-funds accounts
- Processed substantial transaction volume in production
- Helped launch a financial product across multiple countries
- Built systems subject to financial audits or regulatory requirements
- Previously worked as an early or founding engineer
- Personal alignment with our mission to strengthen and unite the Ummah
- Every customer balance is accurate
- Every movement of funds has a complete record
- Duplicate events cannot create duplicate credits or payments
- Internal transfers are instant and reliable
- Deposits, withdrawals and card transactions reconcile correctly
- Provider failures do not cause customers to lose money
- Financial discrepancies are detected quickly
- The team can clearly investigate every transaction
- New payment partners can be added without weakening the system
- Ihsan Pay can grow internationally on a dependable financial foundation
- Your CV
- LinkedIn profile
- GitHub or relevant technical portfolio
- Your current location and time zone
- Compensation expectations and availability
- The name and website of the most relevant financial product you helped build
- App Store and Google Play links, if available
- Which live payment, stablecoin or digital-banking product did you work on, what was your role and how long did you work there?
- Which ledger, balance, payment, settlement or reconciliation systems did you personally design or build?
- What transaction volume did the product handle, and can you describe one difficult financial-integrity problem you personally solved?
What does an Solana developer do?
As a Solana developer, your responsibilities would include designing, implementing, and maintaining applications on the Solana blockchain platform using Rust programming language
This would involve using the Solana software development kit (SDK) to write smart contracts and build decentralized applications (dApps) that make use of the platform's features and capabilities
You would also be responsible for ensuring that your dApps are secure, efficient, and scalable, and for testing and debugging your code to ensure its correct behavior
Additionally, you may be involved in the ongoing development and improvement of the Solana platform itself, working with other members of the Solana community to drive innovation and advance the state of blockchain technology.