Mô tả Công việc
Trách nhiệm Chính
- Chịu trách nhiệm phát triển hợp đồng thông minh Ethereum, bao gồm thiết kế, viết mã, kiểm thử và tối ưu hóa logic hợp đồng để đảm bảo tính bảo mật, hiệu quả và tuân thủ các tiêu chuẩn blockchain.
- Tham gia vào công việc phát triển dApp (Ứng dụng Phi tập trung), tập trung vào việc tạo giao diện người dùng và tích hợp chúng với các giao thức blockchain để mang lại trải nghiệm phi tập trung liền mạch.
- Tham gia vào phát triển và cải tiến thuật toán, sử dụng các mô hình toán học và kỹ thuật tính toán để nâng cao hiệu suất và khả năng mở rộng của blockchain.
- Thực hiện các nhiệm vụ phân tích dữ liệu để xác định mẫu, tối ưu hóa hiệu quả hệ thống và hỗ trợ quá trình ra quyết định cho các dự án blockchain.
- Hợp tác với các nhóm đa chức năng để phát triển hệ thống backend hỗ trợ cơ sở hạ tầng blockchain, đảm bảo tính mạnh mẽ và đáng tin cậy trong môi trường phân tán.
- Làm việc trên các dự án phát triển Java để xây dựng các ứng dụng có khả năng mở rộng giao tiếp với các nền tảng blockchain, duy trì chất lượng mã và tiêu chuẩn hiệu suất.
- Đóng góp vào phát triển các giải pháp dựa trên dữ liệu sử dụng công nghệ blockchain để quản lý dữ liệu an toàn và minh bạch.
- Tham gia vào các buổi kiểm tra mã, gỡ lỗi và nỗ lực tài liệu hóa để đảm bảo chất lượng cao trong việc cung cấp phần mềm blockchain.
- Cập nhật các xu hướng và tiến bộ mới nhất trong công nghệ blockchain để cung cấp các giải pháp và đề xuất sáng tạo.
- Hỗ trợ phát triển và kiểm thử các ứng dụng blockchain trên các mạng khác nhau, bao gồm Ethereum và các mạng khác, để đảm bảo tính tương thích và chức năng.
Yêu cầu Công việc
- Thành thạo phát triển hợp đồng thông minh Ethereum bằng Solidity, với hiểu biết sâu sắc về các nguyên tắc và thực hành tốt nhất về bảo mật blockchain.
- Kinh nghiệm trong phát triển dApp, bao gồm kiến thức về các framework frontend (ví dụ: React, Vue.js) và kỹ thuật tích hợp backend cho các ứng dụng phi tập trung.
- Nền tảng vững chắc về thiết kế và phân tích thuật toán, với khả năng triển khai logic phức tạp để tối ưu hóa và mở rộng blockchain.
- Kỹ năng phát triển Java, có khả năng xây dựng các hệ thống backend mạnh mẽ tương tác với các nền tảng blockchain và xử lý các nhiệm vụ xử lý dữ liệu.
- Hiểu biết về kiến trúc blockchain và cơ chế đồng thuận, bao gồm proof-of-work, proof-of-stake và các giao thức liên quan khác.
- Kinh nghiệm với các công cụ và phương pháp phân tích dữ liệu, như Python, SQL hoặc phần mềm trực quan hóa dữ liệu, để hỗ trợ các yêu cầu dự án blockchain.
- Kỹ năng giải quyết vấn đề xuất sắc và chú ý đến chi tiết, với khả năng gỡ lỗi và giải quyết các vấn đề kỹ thuật trong hệ thống blockchain.
- Khả năng giao tiếp và làm việc nhóm mạnh mẽ, với khả năng hợp tác hiệu quả với các nhà phát triển, nhà thiết kế và các bên liên quan dự án.
- Khả năng làm việc độc lập và quản lý thời gian hiệu quả, đồng thời đóng góp vào mục tiêu nhóm trong môi trường phát triển nhanh.
- Ưu tiên: Quen thuộc với các framework phát triển blockchain (ví dụ: Truffle, Hardhat) và kinh nghiệm triển khai hợp đồng thông minh lên testnet hoặc mainnet.
- Ưu tiên: Hiểu biết về các khái niệm tài chính phi tập trung (DeFi), NFT hoặc các trường hợp sử dụng blockchain khác để cung cấp thông tin chuyên sâu.
- Ưu tiên: Kiến thức về các nền tảng đám mây (ví dụ: AWS, Azure) và thực hành DevOps để hỗ trợ triển khai và bảo trì cơ sở hạ tầng blockchain.
- Phải đang theo học chương trình học thuật liên quan (ví dụ: Khoa học Máy tính, Kỹ thuật Phần mềm, Toán học) với trọng tâm vào blockchain hoặc các công nghệ liên quan.
- Phải có khả năng làm việc tại chỗ ở Bắc Kinh trong suốt thời gian thực tập, với lịch trình linh hoạt để phù hợp với thời gian dự án.
- Phải thể hiện niềm đam mê với công nghệ blockchain và cam kết học hỏi liên tục và phát triển chuyên môn trong lĩnh vực này.
