BACKEND ENGINEER (WEB3/BLOCKCHAIN)
Mô tả công việc
Phát triển hệ thống Backend:
● Quản lý Database (SQL/NoSQL) đảm bảo tính toàn vẹn và hiệu năng cao.
● Xây dựng cơ chế xác thực người dùng phi tập trung (Web3 Authentication / SIWE- Sign In With Ethereum) qua chữ ký ví.
● Thiết kế và xây dựng RESTful APIs hoặc GraphQL để phục vụ Frontend và Mobile App.
Tích hợp Blockchain (Web3 Integration):
● Xử lý các giao dịch tự động (Cron jobs for transactions), quản lý Gas fee và Nonce của ví hệ thống.
● Xây dựng các Worker/Service để lắng nghe sự kiện (Event Listener) từ Smart Contract trên các mạng Blockchain (Ethereum, BSC, Polygon, Solana...).
● Đồng bộ dữ liệu On- chain về Database (Indexing) để phục vụ việc truy vấn nhanh chóng cho Frontend.
Bảo mật & Tối ưu:
● Phối hợp với đội ngũ Blockchain và Frontend để tối ưu luồng dữ liệu.
● Tối ưu hóa hệ thống chịu tải cao (High Concurrency) khi lượng giao dịch tăng đột biến.
● Đảm bảo an toàn cho các ví nóng (Hot Wallets) của hệ thống nếu có.
Yêu cầu công việc
Kỹ năng Bắt buộc:
● Thành thạo một trong các ngôn ngữ: Node.js (ExpressJs, NestJS- ưu tiên).
● Có ít nhất [3+] năm kinh nghiệm Backend Development.
● Có kinh nghiệm làm việc vững chắc với Database: PostgreSQL, MongoDB và Redis.
Kinh nghiệm Web3:
○ Đã từng sử dụng các thư viện như Ethers.js, Web3.js hoặc Viem ở phía Server.
○ Hiểu rõ cơ chế hoạt động của Blockchain (Block, Transaction, Gas, Consensus).
○ Có kinh nghiệm xử lý việc đồng bộ dữ liệu (Sync/Indexing) từ Blockchain.
Điểm cộng lớn (Big Plus):
● The Graph: Có kinh nghiệm triển khai Subgraph hoặc các giải pháp Indexing tương tự.
● Hạ tầng: Có kinh nghiệm với Docker, Kubernetes, AWS/Google Cloud.
● Kiến thức Smart Contract: Có khả năng đọc hiểu code Solidity để phối hợp tốt với Blockchain Dev.
● Có kinh nghiệm xây dựng hệ thống tài chính, sàn giao dịch hoặc ví điện tử.
Quyền lợi
Chế độ bảo hiểm, Du Lịch, Phụ cấp, Đồng phục, Chế độ thưởng, Chăm sóc sức khỏe, Đào tạo, Tăng lương, Nghỉ phép năm, CLB thể thao
Cập nhật gần nhất lúc: 2025-12-25 12:25:02










