Mô Tả Công Việc
Là một Nhà Phát Triển Hợp Đồng Thông Minh Nguồn Mở bằng Rust, bạn sẽ tham gia vào đội ngũ của chúng tôi để phát triển các thư viện Rust mã nguồn mở cho Arbitrum Stylus. Những thư viện này sẽ cung cấp các chức năng tương tự như thư viện Hợp Đồng OpenZeppelin được sử dụng rộng rãi. Bạn sẽ đóng góp vào việc xây dựng các công cụ thiết yếu cho hệ sinh thái blockchain trong khi hợp tác với một đội ngũ nhà phát triển tài năng.
Trách Nhiệm Chính
- Thiết kế và triển khai các mô-đun thư viện mới cho phát triển hợp đồng thông minh
- Giao tiếp với các nhà phát triển hợp đồng thông minh và thành viên cộng đồng blockchain để thu thập phản hồi
- Hợp tác với các thành viên trong nhóm để đảm bảo thư viện đáp ứng nhu cầu và mong đợi của nhà phát triển
- Xử lý mọi khía cạnh của phát triển thư viện bao gồm mã hóa, kiểm thử và tài liệu hóa
- Đảm bảo các phương pháp bảo mật tốt nhất được triển khai trong toàn bộ thư viện
- Tham gia phát triển các công cụ mã nguồn mở để hỗ trợ nhà phát triển sử dụng thư viện
Yêu Cầu Công Việc
- Thành thạo ngôn ngữ lập trình Rust
- Hiểu biết sâu sắc về hợp đồng thông minh và công nghệ blockchain Ethereum
- Kinh nghiệm phát triển phần mềm mã nguồn mở
- Khả năng thiết kế và triển khai các mô-đun thư viện an toàn, hiệu quả
- Kỹ năng giao tiếp xuất sắc để tương tác với nhà phát triển và thành viên cộng đồng
- Kinh nghiệm với khung kiểm thử và phương pháp tài liệu hóa tốt nhất
- Quen thuộc với Arbitrum Stylus hoặc các nền tảng blockchain tương tự là một lợi thế
Yêu Cầu Ưu Tiên
- Kinh nghiệm trước đây đóng góp vào các dự án mã nguồn mở liên quan đến blockchain
- Hiểu biết về Hợp Đồng OpenZeppelin hoặc các thư viện hợp đồng thông minh tương tự
- Hiểu biết về các nguyên tắc mật mã được sử dụng trong công nghệ blockchain
- Kinh nghiệm với công cụ dành cho nhà phát triển và phát triển SDK
