Mô tả Công việc
Trách nhiệm Chính
- Dẫn dắt phát triển hợp đồng thông minh cho các dự án Web3 của công ty, bao gồm nhưng không giới hạn ở giao thức DeFi, sàn giao dịch NFT và hệ thống quản trị DAO.
- Thiết lập và duy trì tiêu chuẩn kỹ thuật nghiêm ngặt cho phát triển hợp đồng thông minh nhằm đảm bảo tính nhất quán, hiệu quả và chất lượng mã nguồn cao trên mọi dự án.
- Tối ưu hiệu suất và bảo mật của các hợp đồng thông minh hiện có thông qua kiểm tra mã, đánh giá lỗ hổng và áp dụng phương pháp tốt nhất.
- Phối hợp với các nhóm đa chức năng gồm quản lý sản phẩm, thiết kế và lập trình viên backend để đồng bộ chức năng hợp đồng với yêu cầu nghiệp vụ và đặc tả kỹ thuật.
- Tài liệu hóa logic hợp đồng, giao diện và quy trình triển khai nhằm đảm bảo tính minh bạch và dễ bảo trì cho các chu kỳ phát triển sau.
- Giám sát và phân tích hành vi hợp đồng trong môi trường vận hành để phát hiện vấn đề tiềm ẩn và thực hiện cải tiến liên tục.
- Cập nhật xu hướng và công nghệ mới trong hệ sinh thái Web3 để đảm bảo giải pháp hợp đồng của công ty luôn cạnh tranh và đổi mới.
Yêu cầu Công việc
- Có kinh nghiệm chứng minh trong phát triển hợp đồng thông minh, tối thiểu 3 năm làm việc với dự án blockchain sử dụng Solidity và ngôn ngữ liên quan.
- Thành thạo các nền tảng blockchain như Ethereum, Binance Smart Chain hoặc Polkadot, có kinh nghiệm triển khai hợp đồng lên mạng lưới thực tế.
- Hiểu biết sâu về nguyên lý mã hóa, cơ chế đồng thuận và thiết kế hệ thống phi tập trung để đảm bảo triển khai hợp đồng an toàn và đáng tin cậy.
- Nắm vững công cụ và framework phát triển hợp đồng thông minh gồm Truffle, Hardhat, Remix cùng thư viện kiểm thử như Waffle hoặc Chai.
- Khả năng thực hiện kiểm tra bảo mật toàn diện và áp dụng biện pháp phòng ngừa lỗ hổng phổ biến như tấn công reentrancy, tràn số nguyên và vấn đề tối ưu gas.
- Kinh nghiệm với hệ thống kiểm soát phiên bản (ví dụ Git) và quy trình làm việc nhóm để quản lý mã nguồn hợp đồng hiệu quả.
- Kỹ năng giải quyết vấn đề tốt cùng sự tỉ mỉ để gỡ lỗi tương tác hợp đồng phức tạp, đảm bảo thực thi hoàn hảo trong môi trường phi tập trung.
- Kỹ năng giao tiếp tốt để diễn giải khái niệm kỹ thuật cho đối tượng không chuyên và tài liệu hóa đặc tả hợp đồng rõ ràng.
- Ưu tiên: Quen thuộc với framework phát triển frontend (ví dụ React, Solidity) và có kinh nghiệm với giải pháp đa chuỗi hoặc giao thức danh tính phi tập trung.
- Ưu tiên: Hiểu biết yêu cầu tuân thủ quy định và công nghệ bảo vệ quyền riêng tư liên quan đến ứng dụng blockchain.
