Work location: Ha Noi
Salary:
Industry: Securities , IT - Software
Deadline to apply:
Level: Team Leader / Supervisor
Experience:
Phát triển Dapp & Web3 Integration:
● Xây dựng và tối ưu hóa giao diện người dùng (UI/UX) cho các sản phẩm Dapp sử dụng Next.js/ReactJS và TypeScript.
● Tích hợp ví (Wallet Connect, MetaMask...) và xử lý tương tác với Smart Contract thông qua các thư viện Web3 (Wagmi, Viem, Ethers.js). Hỗ trợ multi-chain và xử lý chain switching
● Xử lý các trạng thái giao dịch phức tạp (Transaction states), đảm bảo tính phản hồi nhanh và chính xác của dữ liệu on-chain.
Xử lý Đồ họa & Hiệu ứng:
● Hiện thực hóa các concept UI phức tạp, yêu cầu tính tương tác cao và chuyển động mượt mà (Animations).
● Sử dụng Three.js (React Three Fiber) hoặc PixiJS để xây dựng các thành phần 3D/2D trực quan trên trình duyệt (Ví dụ: Hiển thị vật phẩm NFT 3D, Bản đồ tương tác, Hiệu ứng Particle...).
● Tối ưu hóa hiệu năng render (FPS, Memory) trên WebGL/Canvas để đảm bảo trải nghiệm mượt mà trên đa nền tảng.
Hợp tác & Nghiên cứu:
● Làm việc chặt chẽ với UI/UX Designer để đảm bảo tính khả thi về mặt kỹ thuật của các thiết kế đồ họa.
● Phối hợp với Blockchain Dev để thống nhất cấu trúc dữ liệu và logic tích hợp.
● Có khả năng nghiên cứu độc lập, giải quyết vấn đề
Kỹ năng Bắt buộc:
● Có ít nhất [2-3] năm kinh nghiệm chuyên sâu với ReactJS hoặc Next.js.
● Thành thạo TypeScript, HTML5, CSS3 (TailwindCSS/Styled-components).
● Có kinh nghiệm thực tế tích hợp Web3 (kết nối ví, gọi hàm Smart Contract, xử lý sự kiện) sử dụng Wagmi, Viem hoặc Ethers.js.
● Hiểu rõ về State Management (Zustand, Redux, hoặc TanStack Query).
● Có kiến thức về responsive design
● Viết unit tests và integration tests
● Kinh nghiệm làm việc Agile/Scrum
Điểm cộng lớn - Ưu tiên thu nhập cao:
● Thành thạo thư viện đồ họa: Có kinh nghiệm làm việc với Three.js / React Three Fiber (R3F) cho 3D hoặc PixiJS cho 2D.
● Hiệu ứng: Sử dụng tốt các thư viện animation như GSAP, Framer Motion.
● Kỹ thuật chuyên sâu: Hiểu biết về WebGL, Canvas API hoặc có khả năng viết GLSL Shaders để tạo hiệu ứng visual độc đáo.
● Có tư duy tốt về "Creative Coding" và tối ưu hóa trải nghiệm người dùng (UX).
● Kinh nghiệm với CI/CD pipelines
● Hiểu biết về Web3 security best practices: signature validation, phishing protection, domain verification.
https://meeyland.com/ Number of employees: 100-499