- Develop Go backend services using ethkit and go-ethereum for Ethereum interactions and RPC integration.
- Integrate with ZK Stack infrastructure, including EraVM, system contracts, and L1↔L2 messaging.
- Build and maintain wallet backend indexing integrations for real-time token balance tracking and webhooks.
- Design and implement APIs for NFT marketplace and orderbook services, including on-chain order matching and settlement.
- Implement smart contract interactions using abigen-generated Go bindings for ERC-20, ERC-721, and ERC-1155 tokens.
- Build ERC-4337 account-abstraction backend support, including UserOperation submission and monitoring, paymaster gas sponsorship, and session-key issuance and revocation.
- Develop blockchain event scanners with reorg handling for Ethereum, Polygon, and Xsolla ZK chains.
- Implement BFF services for complex multi-chain operations and design on-chain data caching and indexing strategies using Redis and MongoDB.
- Write integration tests with a local ZKsync test environment and document APIs with OpenAPI/Swagger.
- Monitor and troubleshoot production systems and blockchain-specific issues, including stuck transactions and gas estimation.