Mô Tả Công Việc
Là Kỹ sư Fullstack Cấp cao, bạn sẽ đóng vai trò then chốt trong việc định hình nền tảng kỹ thuật của Xverse. Vị trí này yêu cầu tham gia trực tiếp vào việc phát triển các giải pháp mở rộng để kết nối ứng dụng với hệ sinh thái Xverse. Bạn sẽ làm việc trên cả hai lĩnh vực frontend và backend, tập trung vào việc tạo ra các hệ thống mạnh mẽ hỗ trợ chức năng đa nền tảng. Vai trò cũng bao gồm thúc đẩy đổi mới thông qua thiết kế và triển khai công cụ dành cho nhà phát triển, tích hợp API và các thư viện cốt lõi hỗ trợ hoạt động của Xverse. Bạn sẽ chịu trách nhiệm đảm bảo chất lượng kỹ thuật bằng cách xác định rủi ro bảo mật, định nghĩa yêu cầu hệ thống và đề xuất giải pháp kiến trúc. Ngoài ra, bạn sẽ đóng góp vào việc cải tiến liên tục các phương pháp kỹ thuật, công cụ và quy trình phát triển để nâng cao năng suất và duy trì tiêu chuẩn chất lượng cao.
Trách Nhiệm Chính
- Thiết kế và phát triển công cụ dành cho nhà phát triển để đơn giản hóa tích hợp ứng dụng với Xverse, đảm bảo kết nối liền mạch và hiệu suất tối ưu trên các nền tảng.
- Thiết kế, xây dựng và duy trì các dịch vụ backend hỗ trợ chức năng cốt lõi của Xverse, bao gồm xử lý dữ liệu, xác thực và khả năng mở rộng hệ thống.
- Dẫn dắt việc phát triển các thư viện cốt lõi đa nền tảng, đảm bảo tính tương thích và hiệu quả cho ứng dụng web, di động và máy tính để bàn.
- Thực hiện đánh giá mã kỹ lưỡng để chủ động xác định và giải quyết các lỗ hổng bảo mật tiềm ẩn, bảo vệ tính toàn vẹn của hệ thống Xverse.
- Hợp tác với các nhóm bảo mật để định nghĩa yêu cầu hệ thống toàn diện, đánh giá rủi ro và triển khai các biện pháp bảo vệ cho cơ sở hạ tầng của Xverse.
- Thúc đẩy sự phát triển của các tiêu chuẩn kỹ thuật bằng cách tối ưu hóa quy trình phát triển, tự động hóa quy trình kiểm thử và cải tiến chiến lược triển khai.
- Nghiên cứu và giải quyết các thách thức kỹ thuật phức tạp đòi hỏi tích hợp nhiều lĩnh vực như hệ thống phân tán, điện toán đám mây và thiết kế API.
- Cập nhật các công nghệ mới nổi và phương pháp tốt nhất trong ngành để liên tục cải thiện khả năng kỹ thuật của nền tảng Xverse.
Yêu Cầu Công Việc
- Chuyên môn được chứng minh trong phát triển fullstack, với nền tảng vững chắc về cả công nghệ frontend (HTML/CSS, JavaScript, React) và backend (Node.js, Python, Java).
- Tối thiểu 5 năm kinh nghiệm chuyên môn trong kỹ thuật phần mềm, với thành tích trong việc cung cấp các ứng dụng mở rộng, bảo mật và hiệu suất cao.
- Hiểu biết sâu sắc về nguyên tắc thiết kế API, dịch vụ RESTful và kiến trúc microservices để kích hoạt tích hợp liền mạch giữa các hệ thống.
- Thành thạo các phương pháp bảo mật tốt nhất, bao gồm mã hóa, giao thức xác thực và tiêu chuẩn mã hóa an toàn, để bảo vệ cơ sở hạ tầng của Xverse.
- Kinh nghiệm với hệ thống kiểm soát phiên bản (ví dụ: Git) và đường ống CI/CD để đảm bảo quy trình phát triển và triển khai hiệu quả.
- Kỹ năng giải quyết vấn đề xuất sắc, với khả năng phân tích các vấn đề kỹ thuật phức tạp và đưa ra các giải pháp đổi mới, đa ngành.
- Tư duy hợp tác, có khả năng làm việc chặt chẽ với các nhóm chức năng chéo (sản phẩm, thiết kế, QA) để liên kết triển khai kỹ thuật với mục tiêu kinh doanh.
- Khả năng hướng dẫn các kỹ sư cấp dưới, chia sẻ kiến thức và đóng góp vào sự phát triển năng lực của nhóm kỹ thuật.
- Kỹ năng giao tiếp mạnh mẽ để tài liệu hóa quy trình kỹ thuật hiệu quả, trình bày giải pháp cho các bên liên quan và hợp tác với các nhóm toàn cầu.
- Kinh nghiệm ưu tiên với công nghệ blockchain, nền tảng đám mây (AWS, Azure) và công cụ DevOps để hỗ trợ tầm nhìn kỹ thuật của Xverse.