Job Description
Job Title: Web3 Frontend Engineer
Project: Cross-Chain Staking Platform
Job Type: Freelance / Contract
Experience Level: Mid-Level to Senior
Work Arrangement: Remote
Budget: $35–$65 USD/hour (negotiable)
Project Duration:** 2–3 months, with potential for long-term collaboration
Project Overview
We are developing a cross-chain staking platform that allows users to connect their Web3 wallets, stake digital assets across supported blockchain networks, monitor staking positions, and manage staking rewards through a unified interface.
We are looking for an experienced Web3 Frontend Engineer to build a responsive, intuitive, and reliable user interface for our platform.
The ideal candidate should have hands-on experience developing DeFi applications, integrating smart contracts, and building frontend applications that interact with multiple blockchain networks.
You will collaborate with backend and smart contract engineers to deliver a seamless staking experience across supported chains.
Key Responsibilities
- Develop and maintain the platform frontend using React.js, [login to view URL], and TypeScript.
- Build a user-friendly staking dashboard displaying staking balances, positions, rewards, and transaction history.
- Integrate Web3 wallets such as MetaMask and WalletConnect.
- Implement multi-chain wallet connectivity and blockchain network switching.
- Integrate staking smart contracts using [login to view URL] or viem.
- Develop interfaces for staking, unstaking, claiming rewards, and managing staking positions.
- Implement cross-chain transaction workflows and display transaction statuses across supported networks.
- Integrate blockchain data APIs and backend services.
- Display staking APY, reward estimates, lock-up periods, and staking pool information.
- Handle transaction confirmations, pending states, errors, and failed transactions.
- Optimize frontend performance, responsiveness, and user experience.
- Collaborate with backend and smart contract developers to ensure reliable integration.
Required Technical Skills
Frontend Development
- Strong JavaScript and TypeScript skills.
- Advanced experience with React.js.
- Experience building applications with Next.js.
- HTML5, CSS3, and responsive UI development.
- Tailwind CSS or similar styling frameworks.
Web3 & Blockchain Integration
- Practical experience building Web3 applications and decentralized applications (dApps).
- Experience integrating MetaMask and WalletConnect.
- Strong knowledge of [login to view URL] or viem.
- Experience interacting with Solidity smart contracts.
- Understanding of EVM-compatible blockchain networks.
- Knowledge of wallet signatures, transaction signing, gas fees, and blockchain events.
- Experience implementing multi-chain wallet connectivity and network switching.
DeFi & Staking Experience
- Previous experience developing staking dashboards or DeFi applications.
- Understanding of staking, unstaking, reward distribution, and staking pools.
- Experience displaying on-chain staking data and transaction history.
- Understanding of APY, APR, lock-up periods, and reward calculations.
Nice to Have
- Experience with cross-chain protocols and interoperability solutions.
- Familiarity with LayerZero, Axelar, Wormhole, or Chainlink CCIP.
- Experience with Ethereum, Arbitrum, Optimism, Polygon, Base, or BNB Chain.
- Experience with blockchain indexing solutions such as The Graph.
- Familiarity with Hardhat or Foundry.
- Experience developing DeFi analytics dashboards.
- Understanding of cross-chain transaction lifecycle and bridge-related UX.
Expected Deliverables
1. Responsive cross-chain staking dashboard.
2. Web3 wallet connection and network-switching functionality.
3. Staking and unstaking interfaces integrated with smart contracts.
4. Reward tracking and claiming functionality.
5. Multi-chain asset and staking position displays.
6. Cross-chain transaction status and confirmation tracking.
7. Integration with backend APIs and blockchain data services.
8. Frontend testing, documentation, and maintainable source code.
How to Apply
Please include the following in your proposal:
- A brief introduction and your Web3 development experience.
- Links to your GitHub and portfolio.
- Examples of DeFi, staking, or cross-chain applications you have developed.
- Your experience with React.js, [login to view URL], [login to view URL], or viem.
- Blockchain networks and interoperability protocols you have worked with.
- Your hourly rate or estimated project budget.
- Your availability and expected start date.
Important: We are particularly interested in developers with practical experience building DeFi staking interfaces and integrating multiple blockchain networks. Please highlight your actual contributions to previous Web3 projects.
---
來源:Freelancer.com | 出價次數:5 | 剩餘時間:7 日 | 專案類型:按小時