Mô tả Công việc
Trách nhiệm Chính
- Phối hợp với các nhóm đa chức năng để thiết kế, phát triển và kiểm thử tính năng mới cùng bản cập nhật cho sản phẩm định danh phi tập trung.
- Thúc đẩy áp dụng các chuẩn định danh mới nổi và đã được công nhận (ví dụ: VCs, DIDs, SIWE) trong cộng đồng nhà phát triển thông qua tài liệu, hướng dẫn và ví dụ tích hợp.
- Liên tục cải thiện chất lượng mã nguồn bằng cách áp dụng phương pháp viết mã sạch, khả năng tiếp cận và tài liệu hóa toàn diện.
- Làm việc với các bên liên quan để đảm bảo phần mềm đáp ứng tiêu chuẩn bảo mật - hiệu suất, đồng thời quản lý hiệu quả vòng đời kiểm soát phiên bản và phát hành.
- Tham gia đánh giá mã nguồn và chia sẻ kiến thức nhằm duy trì tiêu chuẩn cao trong nhóm, xây dựng môi trường phát triển hợp tác.
Yêu cầu Công việc
- Thành thạo ngôn ngữ lập trình như JavaScript, Python hoặc Go, có kinh nghiệm xây dựng hệ thống định danh phi tập trung bảo mật và mở rộng.
- Hiểu sâu về công nghệ blockchain, hợp đồng thông minh và giao thức mã hóa để triển khai hiệu quả các chuẩn định danh.
- Kinh nghiệm với hệ thống kiểm soát phiên bản (ví dụ: Git) và quy trình phát triển mã nguồn mở bao gồm tài liệu hóa, kiểm thử và quản lý phát hành.
- Kỹ năng giao tiếp xuất sắc để hợp tác nhóm và giải thích khái niệm kỹ thuật cho đối tượng phi kỹ thuật.
- Khả năng làm việc độc lập và theo nhóm, tập trung vào việc cung cấp phần mềm chất lượng cao và cải thiện trải nghiệm nhà phát triển.
- Hiểu biết về chuẩn công nghiệp và framework liên quan đến định danh phi tập trung, bao gồm nhưng không giới hạn ở W3C Verifiable Credentials, giao thức DID và cơ chế xác thực dựa trên Ethereum.
- Kinh nghiệm với công cụ DevOps và pipeline CI/CD để tối ưu quy trình phát triển và đảm bảo triển khai phần mềm ổn định.
- Kỹ năng giải quyết vấn đề và chú ý chi tiết để gỡ lỗi hệ thống phức tạp, duy trì tính toàn vẹn mã nguồn.
- Khả năng thích ứng với công nghệ và tiêu chuẩn phát triển trong lĩnh vực định danh phi tập trung, cập nhật xu hướng và đổi mới ngành.
- Kinh nghiệm xây dựng và duy trì tài liệu kỹ thuật bao gồm tài liệu API, hướng dẫn người dùng và bài hướng dẫn nhà phát triển để hỗ trợ tương tác cộng đồng và áp dụng sản phẩm.
