Remote Web3 Frontend Engineer
VMO
Viet Nam, Viet Nam
Full time · Remote
24 Apr, 2026
Skills
TypeScript
React
About the Role
**JOB DUTIES**
- 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.
**JOB REQUIREMENTS**
- **Experience**
: 4+ years in frontend engineering with a minimum of 3 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.
- Good English
**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.
Please let VMO know you found this on JobsInBlockchain.com as a way to support us.