Senior Frontend Engineer
Hyphen ConnectHong Kong
Type
Full-time
Work setup
On-site
Experience
Senior
Posted
1 day ago
What engineering roles in crypto pay
143 salaries · our own dataMost engineering roles in crypto pay between $145k and $252k, with a median of $203k.
As a Senior Frontend Engineer at Hyphen Connect, you lead the frontend architecture and core module development of large-scale decentralized applications. You design systems that seamlessly interact with multiple blockchain networks (EVM and non-EVM chains) and integrate with wallets and protocols across Web3 ecosystems.
What you'll do
- Lead frontend architecture design and core module development for large-scale dApps using Vue 3 (Composition API + Vite) and React (Hooks + Concurrent Mode)
- Implement seamless interactions with multiple blockchain networks, including EVM chains (Ethereum, Polygon, etc.) and non-EVM chains (Solana, Sui, etc.)
- Encapsulate frontend smart contract calls, including ABI parsing, transaction construction, signing and sending, state listening, and error handling
- Deeply integrate mainstream wallets including EVM-compatible browser and mobile extension wallets (MetaMask, Trust Wallet, etc.), Solana wallets (Phantom, Backpack, Slope, etc.), and Sui wallets (Sui Wallet, Martian, Ethos, etc.)
- Integrate the WalletConnect protocol to support cross-device, cross-platform, and multi-chain wallet connections
- Build a unified Wallet Adapter Layer to abstract differences between chains and wallets, improving code reusability and maintainability
- Optimize frontend performance and user experience to ensure smooth interactions even in low-latency and weak network environments
What you bring
- Bachelor's degree or higher in Computer Science or a related field
- 10+ years of frontend development experience
- 5+ years of dApp development experience on production-grade projects that have gone live (e.g., NFT Marketplaces, DeFi platforms, DAO tools, Wallet Aggregators)
- Proficiency in both Vue and React with deep understanding of reactivity principles, Virtual DOM, and state management frameworks (Pinia/Vuex, Redux/Zustand)
- Hands-on architecture experience with large-scale SPA or SSR applications, familiar with engineering practices such as micro-frontends, component library design, and performance monitoring
- Deep understanding of browser fundamentals, rendering performance, memory management, and first-screen loading optimizations, backed by practical tuning experience
- Familiarity with EVM mechanisms and proficiency in calling Solidity contracts using ethers.js, viem, or web3.js, with solid understanding of gas costs, event log parsing, and transaction lifecycle
- Familiarity with the Solana development model and proficiency in @solana/web3.js or @solana/wallet-adapter for account management, transaction signing, and program calls
- Familiarity with Sui Move language fundamentals and Sui.js SDK, capable of object querying, transaction building, and wallet interactions
- Proficiency in WalletConnect v2 protocol with proven integration experience across Web, Mobile, PWA, and other scenarios
- Clear understanding of Decentralized Identity (DID), wallet signature verification (Personal Sign and Sign Typed Data), Nonce anti-replay attacks, and other Web3 security mechanisms
- Clean code structure with strong abstraction capabilities and scalable design thinking
- Strong cross-functional collaboration skills with effective communication across backend, smart contract, and UI/UX teams
- Attentiveness to Web3 security best practices with strong awareness of preventing phishing attacks, permission abuse, and frontend vulnerabilities
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
Hyphen Connect on CryptoJobsHQ
Hyphen Connect has 4 open roles on CryptoJobsHQ: 2 in Operations, 1 in Business Development and 1 in Engineering. All are on-site or hybrid, mostly in Hong Kong. 2 were posted in the last 7 days.
All 4 Hyphen Connect roles →Similar roles at other companies
- Senior Full Stack Web3 Engineer - YieldNest at deCircle · Remote
- Senior Backend Engineer at Uniswap · Remote
- Rust Engineer - Trading Systems at Keyrock · Remote
- Senior Python & Front-End Developer at Stake Capital Group · Remote
