Mô Tả Công Việc
Trách Nhiệm Chính
- Dẫn dắt việc phát triển các công cụ dựa trên Solidity và framework hợp đồng thông minh để tối ưu hóa quy trình làm việc của nhà phát triển và cải thiện chất lượng mã trong hệ sinh thái OP Stack.
- Đóng vai trò là chuyên gia kỹ thuật chính về phát triển hợp đồng thông minh, thiết kế và triển khai các giải pháp mạnh mẽ, bảo mật và có khả năng mở rộng đáp ứng nhu cầu ngày càng phát triển của nhà phát triển.
- Hợp tác với các nhóm OP Labs Protocol, DevRel và Kỹ Thuật Hệ Sinh Thái để điều chỉnh các sáng kiến công cụ phù hợp với các ưu tiên lộ trình sản phẩm và đảm bảo tích hợp liền mạch với các hệ thống hiện có.
- Xác định các điểm khó khăn trong quy trình phát triển hiện tại và chủ động thiết kế các công cụ giải quyết những thách thức này, nâng cao trải nghiệm tổng thể của nhà phát triển.
- Cung cấp hướng dẫn kỹ thuật và cố vấn cho các nhà phát triển cấp dưới, thúc đẩy văn hóa thực hành tốt nhất và học hỏi liên tục trong nhóm.
- Tiến hành kiểm tra định kỳ các mã nguồn hợp đồng thông minh hiện có để đảm bảo tuân thủ các tiêu chuẩn bảo mật và tối ưu hóa hiệu suất cho môi trường sản xuất.
- Phát triển tài liệu và tài liệu hướng dẫn để giúp nhà phát triển hiểu và sử dụng hiệu quả các công cụ bạn tạo ra, giảm thời gian làm quen và tăng tỷ lệ áp dụng.
- Cập nhật những tiến bộ mới nhất trong công nghệ blockchain, tính năng ngôn ngữ Solidity và xu hướng công cụ nhà phát triển để liên tục cải thiện bộ công cụ.
Yêu Cầu Công Việc
- Chuyên môn được chứng minh trong phát triển Solidity với thành tích mạnh mẽ trong việc xây dựng và triển khai các hợp đồng thông minh cấp sản xuất trên Ethereum và các nền tảng blockchain khác.
- Hiểu biết sâu sắc về kiến trúc blockchain, cơ chế đồng thuận và nguyên tắc phát triển ứng dụng phi tập trung (dApp).
- Kinh nghiệm làm việc trong các nhóm đa chức năng để cung cấp các giải pháp phần mềm phức tạp, tập trung vào các dự án công cụ nhà phát triển và cơ sở hạ tầng.
- Thành thạo các hệ thống kiểm soát phiên bản (ví dụ: Git) và các phương pháp phát triển hợp tác, bao gồm đánh giá mã và đường ống CI/CD.
- Kỹ năng giao tiếp xuất sắc để diễn đạt các khái niệm kỹ thuật cho các bên liên quan không chuyên môn và hợp tác hiệu quả với các nhóm sản phẩm, thiết kế và kỹ thuật.
- Khả năng chuyển đổi yêu cầu kinh doanh thành thông số kỹ thuật và cung cấp các giải pháp có thể mở rộng, bảo trì đáp ứng cả nhu cầu chức năng và phi chức năng.
- Ưu tiên: Quen thuộc với các framework phát triển Ethereum như Truffle, Hardhat hoặc Foundry, và có kinh nghiệm với các công cụ kiểm tra và gỡ lỗi hợp đồng thông minh.
- Ưu tiên: Có nền tảng trong phát triển mã nguồn mở hoặc đóng góp cho các dự án liên quan đến blockchain, với khả năng làm việc trong môi trường hợp tác, nhịp độ nhanh.
- Ưu tiên: Kỹ năng giải quyết vấn đề mạnh mẽ và cách tiếp cận chủ động để xác định và giải quyết các thách thức kỹ thuật trong quy trình phát triển.
- Ưu tiên: Kinh nghiệm với các phương pháp DevOps và công cụ cơ sở hạ tầng dưới dạng mã để đảm bảo các giải pháp công cụ có thể triển khai và bảo trì ở quy mô lớn.
