Mô Tả Công Việc
Chúng tôi đang tìm kiếm một Lập Trình Viên Backend có kỹ năng để gia nhập đội ngũ, tập trung vào tích hợp blockchain và dịch vụ ví. Ứng viên lý tưởng sẽ chịu trách nhiệm phát triển và duy trì các dịch vụ backend tương tác với các node blockchain và giao thức khác nhau. Vai trò này bao gồm xây dựng các API và SDK đáng tin cậy để hỗ trợ các sản phẩm cốt lõi như chuỗi công khai, ví, cầu nối đa chuỗi và sàn giao dịch phi tập trung (DEX).
Trách nhiệm chính bao gồm đả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à duy trì các tiêu chuẩn chất lượng phát triển. Vai trò cũng nhấn mạnh các nhiệm vụ đặc thù blockchain như 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).
Ngoài ra, ứng viên sẽ triển khai các dịch vụ chữ ký MPC (Tính Toán Đa Bên) và tích hợp với các thiết bị ký phần cứng (ví dụ: AWS KMS hoặc thư viện MPC) để hỗ trợ đa chữ ký và kiểm soát quản trị. Sự hợp tác với các nhóm hợp đồng thông minh và vận hành là cần thiết để hoàn thành chu kỳ phát triển ví mainnet.
Cập nhật các xu hướng công nghệ Web3 (Layer2, Tóm Tắt Tài Khoản, Thực Thi Ý Định, ZK, v.v.) và thúc đẩy sự phát triển kiến trúc hệ thống cũng là một phần quan trọng của vai trò này.
Trách Nhiệm Chính
- Phát triển và duy trì các dịch vụ backend tích hợp với các node blockchain và giao thức.
- Xây dựng các API và SDK đáng tin cậy cho các sản phẩm cốt lõi (chuỗi công khai, ví, cầu nối đa chuỗi, DEX).
- Đảm bảo hiệu suất, khả năng mở rộng và độ bền trong môi trường 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.
- 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.
- Triển khai các dịch vụ chữ ký MPC và tích hợp với các thiết bị ký phần cứng.
- Hợp tác với các nhóm hợp đồng thông minh và vận hành để phát triển ví mainnet.
- Cập nhật các xu hướng Web3 và thúc đẩy sự phát triển kiến trúc hệ thống.
Yêu Cầu Công Việc
- Thành thạo Go (chính), có 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ề nền tảng 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ộ.
- Kinh nghiệm trong dịch vụ ví (ví HD, đa chữ ký, tóm tắt tài khoản, MPC) và hệ thống lưu ký tài sản an toàn.
- Hiểu biết sâu về các công nghệ blockchain như BSC, Tree Graph Chain, BTC, v.v.
- Ứng viên cấp cao: Ít nhất 3 năm kinh nghiệm phát triển backend hoặc blockchain.
Ư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ự.
- Thành thạo cơ sở dữ liệu (Postgres, RocksDB, Timescale) và tối ưu hóa hiệu suất.
- Chuyên môn về Go, tích hợp ví và các giao thức MPC (GG18/CGGMP20) hoặc thư viện TSS.
- Thành thạo 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.
- 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.
Phúc Lợi
Chúng tôi cung cấp các ưu đãi hiệu suất cao, máy tính xách tay Apple để làm việc, tùy chọn làm việc từ xa, tiền thưởng hàng quý và chia sẻ lợi nhuận dự án.