Job Description:
CA is a technology company specializing in distributed computing infrastructure and Web3 innovation, dedicated to building an open, efficient, and sustainable global computing network. The company focuses on the integration of AI, cloud computing, and blockchain technologies, providing innovative computing services and digital solutions to global users, and driving the development and application of next-generation digital infrastructure.
Key Responsibilities:
- DApp Frontend Development & Iteration: Responsible for the frontend development, feature iteration, and performance optimization of Web3 decentralized applications (DeFi, NFT, on-chain tools). Build stable, secure, and reusable frontend architectures to ensure product stability.
- Core On-Chain Interaction Implementation: Independently implement full-process on-chain interactions, including wallet connections, on-chain signatures, transaction initiation, contract calls, on-chain data queries, transfers, swaps, minting, approvals, staking, and withdrawals. Accurately handle edge cases such as transaction failures, Gas anomalies, chain rollbacks, and block delays.
- Multi-Wallet & Multi-Chain Adaptation: Integrate mainstream Web3 wallets (e.g., MetaMask, WalletConnect, OKX Wallet) and develop adaptations for EVM-compatible public chains (e.g., Ethereum, Polygon, BSC). Resolve common issues like chain switching, wallet authorization conflicts, and signature compatibility.
- Smart Contract Integration & Debugging: Collaborate with blockchain backend and contract engineers to interface with ABI, debug contract methods, and streamline on-chain interaction logic. Deliver standardized frontend integration solutions to ensure data consistency across frontend, backend, and blockchain.
- Product Experience & Performance Optimization: Optimize on-chain interactions for issues like lag, transaction delays, and slow data loading. Improve Gas displays, transaction progress indicators, and on-chain state synchronization to enhance Web3 user experience.
- Technical Documentation & Standards: Develop reusable on-chain interaction components and tools. Establish Web3 frontend development standards, wallet adaptation guidelines, and on-chain exception handling protocols to boost team efficiency. Participate in technical reviews and complex issue resolution.
Job Requirements:
- Work Experience: 3-5 years of frontend development experience, with proven Web3 DApp development and on-chain interaction implementation. Must have launched Web3 projects; no traditional Web-only candidates with zero Web3 experience.
- Technical Stack: Proficient in React/Next, TypeScript, Tailwind, and Web3 libraries (Ethers.js, Viem, Wagmi). Deep understanding of ABI parsing, contract calls, and on-chain transaction workflows.
- Web3 Expertise: Strong grasp of wallet authorization, public/private key signatures, Gas mechanics, block confirmations, on-chain transaction states, and RPC node principles. Familiar with DeFi/NFT product logic and able to troubleshoot on-chain errors, failed transactions, and data sync issues.
- Engineering Skills: Skilled in frontend engineering, state management, and API encapsulation. Capable of component abstraction and logic modularization for complex scenarios, with clean, maintainable code.
- Problem-Solving: Ability to independently tackle Web3 frontend challenges, including multi-chain and multi-wallet compatibility issues, and quickly resolve on-chain interaction failures.
- Bonus: Experience with DeFi DEXs, staking platforms, NFT marketplaces, or on-chain dashboards; familiarity with The Graph or IPFS; basic smart contract understanding; overseas Web3 project collaboration.
Benefits:
Salary negotiable. Please contact HR directly for details.
[email protected] +6012 7186434 (WhatsApp / Telegram)