Mô tả Công việc
Là thành viên chủ chốt trong nhóm phát triển blockchain của chúng tôi, bạn sẽ chịu trách nhiệm thiết kế, triển khai và bảo trì các thành phần quan trọng của giao thức dựa trên Cosmos-SDK. Vai trò này đòi hỏi chuyên môn kỹ thuật sâu trong việc xây dựng các hệ thống tài chính phi tập trung có khả năng mở rộng và bảo mật, tập trung vào phát triển cơ sở hạ tầng lõi. Bạn sẽ làm việc chặt chẽ với các nhóm đa chức năng để đảm bảo tích hợp liền mạch các tính năng giao thức vào hệ sinh thái của chúng tôi, đồng thời đóng góp vào việc tạo ra các công cụ dành cho nhà phát triển giúp mở rộng ứng dụng công nghệ của chúng tôi.
Các trách nhiệm cụ thể bao gồm: phát triển và tối ưu hóa hệ thống sổ lệnh phi tập trung để hỗ trợ hoạt động giao dịch thông lượng cao, triển khai các cơ chế phối hợp thực hiện giao dịch mạnh mẽ cho khả năng tương tác chuỗi chéo, và duy trì động cơ khớp lệnh để đảm bảo hoạt động thị trường công bằng và hiệu quả. Bạn cũng sẽ thiết kế và triển khai các môi trường thực thi Layer-2 giúp tăng khả năng mở rộng và giảm chi phí giao dịch, đồng thời duy trì khả năng tương thích với các mạng blockchain hiện có. Ngoài ra, bạn sẽ tạo ra các client Golang mã nguồn mở cung cấp cho nhà phát triển quyền truy cập trực tiếp vào API của giao thức và chức năng hợp đồng thông minh của chúng tôi, đảm bảo dễ dàng tích hợp và hỗ trợ cộng đồng.
Trách Nhiệm Chính
- Phát triển, bảo trì và kiểm tra các thành phần lõi của giao thức Cosmos-SDK, bao gồm hệ thống sổ lệnh phi tập trung, bộ điều phối thực hiện giao dịch, bộ khớp lệnh và môi trường thực thi Layer-2
- Thiết kế và triển khai các giải pháp có thể mở rộng cho hoạt động giao dịch thông lượng cao đồng thời đảm bảo tính bảo mật và độ tin cậy của hệ thống
- Cộng tác với các nhóm đa chức năng để tích hợp các tính năng giao thức vào hệ sinh thái blockchain của chúng tôi và phát triển công cụ dành cho nhà phát triển để mở rộng ứng dụng
- Xây dựng và duy trì các client Golang mã nguồn mở cho phép tương tác trực tiếp với API của giao thức và hợp đồng thông minh của chúng tôi
- Tiến hành kiểm tra kỹ lưỡng tất cả các thành phần để đảm bảo tuân thủ thông số kỹ thuật và tiêu chuẩn ngành
- Tối ưu hóa hiệu suất hệ thống thông qua tái cấu trúc mã, cải tiến thuật toán và nâng cấp cơ sở hạ tầng
- Tài liệu hóa các triển khai kỹ thuật và hỗ trợ các nhà phát triển sử dụng giao thức của chúng tôi
- Giám sát tính ổn định của hệ thống và triển khai các giao thức bảo trì để đảm bảo hoạt động liên tục
- Cập nhật các tiến bộ công nghệ blockchain và tích hợp các tính năng mới vào hệ thống hiện có
- Đóng góp vào việc phát triển các giao diện hợp đồng thông minh an toàn và hiệu quả cho các ứng dụng phi tập trung
Yêu Cầu Công Việc
- Có kinh nghiệm được chứng minh trong phát triển blockchain với trọng tâm mạnh vào triển khai giao thức Cosmos-SDK
- Chuyên môn về ngôn ngữ lập trình Golang và ứng dụng của nó trong xây dựng hệ thống phân tán hiệu suất cao
- Khả năng đã được chứng minh trong việc thiết kế và bảo trì các thành phần cơ sở hạ tầng tài chính phi tập trung phức tạp
- Hiểu biết sâu sắc về phát triển hợp đồng thông minh và các giao thức tương tác blockchain
- Kinh nghiệm với các giải pháp Layer-2 và triển khai của chúng để tối ưu hóa khả năng mở rộng
- Thành thạo các phương pháp vòng đời phát triển phần mềm bao gồm kiểm soát phiên bản (Git), đường ống CI/CD và khung kiểm thử
- Kỹ năng giải quyết vấn đề xuất sắc với trọng tâm vào kiến trúc hệ thống và tối ưu hóa hiệu suất
- Khả năng làm việc độc lập trong khi duy trì hợp tác với các nhóm đa chức năng
- Kỹ năng giao tiếp mạnh mẽ để tài liệu hóa hiệu quả các triển khai kỹ thuật và hỗ trợ nhà phát triển
- Kinh nghiệm với các công cụ phân tích blockchain và hệ thống giám sát để bảo trì cơ sở hạ tầng
- Hiểu biết về các giao thức mật mã và triển khai của chúng trong hệ thống blockchain
- Hiểu biết về phát triển ứng dụng phi tập trung (dApp) và các yêu cầu tích hợp
- Khả năng thiết kế API có thể mở rộng cho tương tác giao thức và giao tiếp hợp đồng thông minh
- Kinh nghiệm với các cơ chế đồng thuận blockchain và triển khai của chúng trong hệ thống phân tán
- Chú ý cao đến chi tiết để đảm bảo bảo mật hệ thống và tuân thủ các tiêu chuẩn kỹ thuật
- Thành thạo các nền tảng điện toán đám mây để triển khai và bảo trì cơ sở hạ tầng blockchain
- Khả năng khắc phục sự cố kỹ thuật phức tạp trong hệ thống blockchain
- Kinh nghiệm với cấu trúc dữ liệu blockchain và tối ưu hóa chúng cho hiệu suất
- Hiểu biết về các giao thức mạng blockchain và triển khai của chúng trong hệ thống phân tán