| Job Position and Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|
| $140k - $240k | ||||
| $81k - $84k | ||||
Layerzerolabs📍 Remote | $86k - $110k | |||
| $240k - $295k | ||||
ISO 9001 Certified | 400+ students | Learn more | by Metana | ||
| $150k - $300k | ||||
| $105k - $180k | ||||
| $90k - $104k | ||||
| $150k - $250k | ||||
Trojan Trading📍 Europe | $150k - $350k | |||
Reflect📍 Remote | $126k - $138k | |||
| $200k - $300k | ||||
| $45k - $55k | ||||
| $210k - $300k | ||||
| $100k - $110k | ||||
| $82k - $112k |
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 a Node.js developer in web3 do?
A Node developer in web3 is a software developer who specializes in creating and maintaining applications built on the Node.js platform and using web3 technology
Web3 is a term that refers to the collection of technologies and protocols that make up the decentralized web, also known as the Internet of value
This includes blockchain technology, peer-to-peer networking, and other technologies that enable users to exchange value and data in a decentralized manner
As a Node developer in web3, some of the responsibilities might include:
- Developing and maintaining web3 applications using Node.js
- Writing and testing code for smart contracts on blockchain platforms
- Implementing security measures to protect the integrity and confidentiality of data on the decentralized web
- Collaborating with other team members to design and implement web3 solutions
- Troubleshooting and debugging issues with web3 applications
- Staying up-to-date with the latest developments and best practices in the web3 ecosystem.