Work location: Ha Noi
Salary:
Industry: Securities , IT - Software
Deadline to apply:
Level: Team Leader / Supervisor
Experience:
Phát triển hệ thống Backend:
● Thiết kế và xây dựng RESTful APIs hoặc GraphQL để phục vụ Frontend và Mobile App.
● 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í.
● Quản lý Database (SQL/NoSQL) đảm bảo tính toàn vẹn và hiệu năng cao.
Tích hợp Blockchain (Web3 Integration):
● 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.
● 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.
Bảo mật & Tối ưu:
● Đảm bảo an toàn cho các ví nóng (Hot Wallets) của hệ thống nếu có.
● 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.
● Phối hợp với đội ngũ Blockchain và Frontend để tối ưu luồng dữ liệu.
Kỹ năng Bắt buộc:
● Có ít nhất [3+] năm kinh nghiệm Backend Development.
● Thành thạo một trong các ngôn ngữ: Node.js (ExpressJs, NestJS - ưu tiên).
● Có kinh nghiệm làm việc vững chắc với Database: PostgreSQL, MongoDB và Redis.
● Kinh nghiệm Web3:
○ Hiểu rõ cơ chế hoạt động của Blockchain (Block, Transaction, Gas, Consensus).
○ Đã từng sử dụng các thư viện như Ethers.js, Web3.js hoặc Viem ở phía Server.
○ 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):
● 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.
● Hạ tầng: Có kinh nghiệm với Docker, Kubernetes, AWS/Google Cloud.
● The Graph: Có kinh nghiệm triển khai Subgraph hoặc các giải pháp Indexing tương tự.
● 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ử.
https://meeyland.com/ Number of employees: 100-499