Wonnpay logo

Web3 Engineer

Wonnpay

On-site🇦🇪Dubai, UAEseniorPosted 9d ago

Visa & sponsorship

  • Employers in UAE sponsor the residence visa by default, and nothing in the posting says otherwise.

Job description

Key Responsibilities

● Design, develop, and maintain blockchain and Web3 services supporting the WonnPay platform.

● On and off ramp integration and VIBAN ● Integrate and maintain blockchain networks such as Ethereum, Polygon, Tron/TRC-20, Solana, and other supported networks.

● Build and maintain crypto deposit and withdrawal flows, including address generation, transaction monitoring, confirmations, fee handling, and reconciliation.

● Work with Fireblocks and other blockchain infrastructure providers for wallet and transaction management.

● Develop secure APIs and backend services for blockchain-related functionality.

● Implement blockchain transaction monitoring, retry mechanisms, failure handling, and reconciliation processes.

● Work with stablecoins such as USDT and USDC across multiple networks.

● Support integration of additional digital assets and networks as the product expands.

● Work closely with Backend, Frontend, Product, QA, Compliance, and Operations teams to deliver production-ready Web3 features.

● Investigate and resolve blockchain transaction issues, including stuck, failed, delayed, or incorrectly routed transactions.

● Monitor blockchain infrastructure and proactively identify reliability, performance, and security issues.

● Implement appropriate security controls around private keys, signing processes, wallet operations, and transaction authorization.

● Participate in architecture discussions, technical design, code reviews, testing, and production releases.

● Prepare technical documentation for blockchain integrations and operational procedures.

● Support incident investigation and root-cause analysis for blockchain-related production issues.

Required Skills & Experience

● 5+ years of professional software engineering experience, with strong hands-on experience in blockchain/Web3.

● Strong understanding of blockchain fundamentals, wallets, addresses, transactions, gas/fees, confirmations, and network mechanics.

● Hands-on experience with EVM-compatible networks and blockchain transaction processing.

● Strong experience with TRON/TRC-20 is highly desirable.

● Experience working with USDT, USDC, and other stablecoins across multiple blockchain networks.

● Hands-on experience integrating crypto on-ramp and off-ramp solutions is required.

● Experience with virtual bank account / Virtual IBAN setup and integration is required.

● Experience integrating payment, banking, fiat-to-crypto, and crypto-to-fiat providers.

● Experience building or integrating deposit, withdrawal, settlement, and reconciliation flows.

● Experience with wallet infrastructure, custody platforms, or blockchain payment providers.

● Experience with Fireblocks or similar institutional wallet/custody infrastructure is highly desirable.

● Strong understanding of transaction signing, wallet security, private-key/MPC concepts, and blockchain security.

● Experience with blockchain APIs, RPC providers, explorers, webhooks, and transaction monitoring.

● Strong backend development experience using Node.js/TypeScript, Python, Go, or similar technologies.

● Experience designing and consuming REST APIs and event-driven services.

● Experience with databases such as PostgreSQL/MySQL and distributed systems.

● Strong troubleshooting skills for failed, delayed, stuck, or incorrectly routed blockchain transactions.

● Experience working with fintech, payments, crypto, exchanges, wallets, or regulated financial services is strongly preferred.

Must Have

● Experience with Fireblocks or similar MPC/custody platforms.

● Experience with Solana/SPL tokens.

● Experience integrating crypto payment providers or exchanges.

● Experience with Chainalysis or other blockchain compliance/monitoring platforms.

● Experience with blockchain indexing and event processing.

● Experience with smart contract development using Solidity.

● Experience with AWS and cloud-native infrastructure.

● Experience working in fintech, payments, crypto, or regulated financial services.

● Experience building high-volume transaction processing systems.