About job
Company: 0G Lab
Project: Arn-Apex
Timeline: 3 - 4 years
Location: Fully Remote — open to applicants worldwideCompensation :
Monthly: $4.5K - $9K (Full time)
Hourly: $35 - $60/hour (Contract/Freelance)
Incentives: Performance-based token/equity allocations.
Role Summary
The Web3 Frontend Developer at Arn-Apex is responsible for building the immersive, high-performance user interface that serves as the gateway to our decentralized ecosystem. You will merge cutting-edge 3D visualizations (Three.js) with complex Web3 state management to create a seamless experience for players interacting with the NFT Marketplace, DeFi Dashboard, and Battle Arena. This role focuses on high-fidelity UI/UX, robust wallet integrations, and the real-time display of on-chain data, ensuring a "holographic" and futuristic feel for a global gaming community.
Responsibilities
- Immersive UI Development: Build and maintain the platform's core frontend using React, TypeScript, and TailwindCSS, focusing on a highly responsive and futuristic "cyber" aesthetic.
- Web3 Integration: Implement secure and intuitive wallet connection flows (e.g., MetaMask, WalletConnect v2) and handle multi-chain state transitions (Polygon, Arbitrum, Base).
- 3D & Animation: Create interactive 3D views for game characters (Mons) and assets using Three.js and @react-three/fiber, alongside fluid UI transitions via Framer Motion.
- Real-Time Data Visualization: Develop complex financial and gaming dashboards using Recharts to display live $FROZ token performance, staking yields, and player leaderboards.
- Contract Interaction: Build robust hooks and services using Ethers.js or Wagmi to interact directly with our ecosystem of smart contracts (breeding, marketplace trades, battle events).
- State Management: Manage complex asynchronous data flows from both blockchain providers and our backend APIs using TanStack Query (React Query).
- Performance Optimization: Ensure the interface remains fast and accessible across desktop and mobile browsers, optimizing 3D assets and minimizing bundle sizes.
- Collaboration: Partner with the Smart Contract and Backend teams to bridge on-chain logic with user-facing features, ensuring clear feedback for all blockchain transactions.
Required Skills & Qualifications
- Experience: 7+ years in frontend engineering with a minimum of 4 years focused on Web3/DApp development.
- Core Mastery: Expert-level proficiency in React (18+), TypeScript, and TailwindCSS.
- Web3 Depth: Hands-on experience with Ethers.js, Wagmi, or Viem for blockchain interactions and transaction lifecycle management.
- Visual Proficiency: Strong experience with Framer Motion for animations and Lucide-React for iconography.
- Architecture: Familiarity with modern build tools like Vite and component-driven development using Radix UI or Shadcn UI primitives.
- Communication: Ability to translate complex blockchain concepts into simple, user-friendly interface patterns.
Preferred Skills
- 3D Expertise: Practical experience with Three.js, Drei, and WebGL shaders for game-like web experiences.
- Analytics & Charts: Knowledge of Recharts or D3.js for building high-density data visualizations.
- Testing: Experience with frontend testing frameworks like Vitest or Playwright for critical Web3 user flows.
Work Type
Full-time / Part-time Contract
Tools & Technologies
React (v18), TypeScript, TailwindCSS, Ethers.js, Three.js, @react-three/fiber, Framer Motion, Recharts, TanStack Query, Radix UI, Vite, WalletConnect.
Pay: $5,800.00 - $12,000.00 per month
Benefits:
- Flexible schedule
- Work from home
Work Location: Remote