Web3 Engineer

منذ 6 ساعات

sharjah, الإمارات العربية المتحدة Wonnpay FZE دوام كامل


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.