Mô Tả Công Việc
Kỹ Sư Backend Blockchain
- Phát triển và duy trì các dịch vụ backend tích hợp với nhiều node và giao thức blockchain khác nhau.
- Xây dựng các Giao diện Lập trình Ứng dụng (API) và Bộ Công cụ Phát triển Phần mềm (SDK) đáng tin cậy để hỗ trợ các sản phẩm cốt lõi (ví, sàn giao dịch, lợi nhuận, cổng fiat on/off).
- Đảm bảo hiệu suất, khả năng mở rộng và độ bền trong môi trường sản xuất tải cao.
- Thực hiện đánh giá mã và tuân thủ các tiêu chuẩn chất lượng phát triển.
Trọng Tâm Blockchain:
- Thiết kế và tối ưu hóa các thành phần để phân tích cú pháp, lập chỉ mục và đối chiếu dữ liệu blockchain (giao dịch, sự kiện, khối).
Đối Với Ứng Viên Cao Cấp:
- Thúc đẩy cải tiến kiến trúc và đánh giá các công nghệ blockchain mới nổi.
- Hướng dẫn thành viên nhóm, thiết lập tiêu chuẩn mã hóa và đóng góp vào lộ trình kỹ thuật.
Yêu Cầu Ưu Tiên
- Kinh nghiệm xây dựng trình khám phá blockchain, dịch vụ lập chỉ mục hoặc đường ống tích hợp dữ liệu.
- Quen thuộc với Ethereum, Solana, Tron hoặc các hệ sinh thái tương tự.
- Hiểu biết về cơ sở dữ liệu (ví dụ: Postgres, RocksDB, Timescale) và điều chỉnh hiệu suất.
- Thành thạo với quy trình làm việc trên GitHub bao gồm Actions, đánh giá PR và các phương pháp bảo mật tốt nhất.
- Thông thạo tiếng Anh viết và nói.
- Sử dụng hàng ngày các công cụ mã hóa hỗ trợ AI để tăng tốc phát triển.
Yêu Cầu Công Việc
- Chuyên môn về Go (chính) và kinh nghiệm với Rust, Java hoặc các ngôn ngữ backend tương tự.
- Hiểu biết vững chắc về nguyên lý cơ bản của blockchain (đồng thuận, node, mật mã, nhật ký sự kiện).
- Kinh nghiệm tích hợp với RPC blockchain, API WebSocket và cơ sở hạ tầng liên quan.
- Quen thuộc với hệ thống phân tán, microservices và hàng đợi tin nhắn không đồng bộ.
- Kỹ năng làm việc nhóm và giao tiếp xuất sắc.
- Đối với ứng viên cao cấp: Tối thiểu 3 năm kinh nghiệm phát triển backend hoặc blockchain.
Phúc Lợi
- Nghỉ phép hàng năm
- Thưởng hiệu suất


