Mô Tả Công Việc
Với vai trò Kỹ Sư Sáng Lập Full-Stack, bạn sẽ đóng vai trò then chốt trong việc định hình nền tảng kỹ thuật cho hệ sinh thái sản phẩm của Stelo. Vị trí này đòi hỏi hiểu biết sâu sắc về cả phát triển front-end và back-end để tạo ra các giải pháp liền mạch, hướng đến người dùng nhằm thúc đẩy tăng trưởng kinh doanh. Bạn sẽ làm việc chặt chẽ với các nhóm chức năng chéo để thiết kế, phát triển và duy trì các thành phần cốt lõi của nền tảng, đảm bảo phù hợp với tầm nhìn sản phẩm và chất lượng kỹ thuật cao.
Trách Nhiệm Chính
- Phát triển trải nghiệm người dùng đơn giản, trực quan và thú vị trên toàn bộ hệ sinh thái sản phẩm hướng đến người dùng của Stelo, tập trung vào khả năng sử dụng, tiếp cận và tối ưu hiệu suất.
- Thiết kế và xây dựng API REST/GraphQL cho cả mục đích nội bộ và bên ngoài, đảm bảo chúng an toàn, có thể mở rộng và phù hợp với yêu cầu kinh doanh trong khi duy trì tiêu chuẩn cao về tài liệu và kiểm soát phiên bản.
- Viết mã chất lượng cao, được kiểm tra kỹ lưỡng, dễ đọc và có thể mở rộng tuân thủ các phương pháp phát triển hiện đại như Agile hoặc Scrum để cung cấp giải pháp kịp thời và đáng tin cậy.
- Cộng tác với quản lý sản phẩm và nhà thiết kế để chuyển đổi nhu cầu người dùng thành thông số kỹ thuật, lặp lại trên các nguyên mẫu và tiến hành kiểm tra người dùng để hoàn thiện sản phẩm cuối cùng.
- Triển khai và duy trì hệ thống mạnh mẽ để giám sát, ghi nhật ký và gỡ lỗi, sử dụng các công cụ như DataDog và Docker để đảm bảo độ tin cậy và hiệu suất hệ thống.
- Đóng góp vào việc phát triển cơ sở hạ tầng có thể mở rộng bằng cách sử dụng các nền tảng đám mây như AWS và Vercel, đồng thời hướng dẫn các kỹ sư cấp dưới và thúc đẩy văn hóa học hỏi và cải tiến liên tục.
- Cập nhật các công nghệ mới và xu hướng ngành, tích cực tham gia đánh giá và tích hợp các công cụ và khung mới để nâng cao năng suất và đổi mới.
Yêu Cầu Công Việc
- Thành thạo React và Typescript để xây dựng giao diện front-end động, phản hồi với trọng tâm mạnh vào kiến trúc dựa trên thành phần và quản lý trạng thái.
- Chuyên môn về Node.js và Apollo GraphQL để phát triển các dịch vụ back-end có thể mở rộng, đảm bảo xử lý dữ liệu hiệu quả và tích hợp liền mạch với ứng dụng front-end.
- Kiến thức vững chắc về Next.js để tạo các trang được hiển thị phía máy chủ và tối ưu hiệu suất cho cả phân phối nội dung tĩnh và động.
- Kinh nghiệm với Postgres để thiết kế và quản lý cơ sở dữ liệu quan hệ, bao gồm tối ưu lược đồ, điều chỉnh hiệu suất truy vấn và thực thi tính toàn vẹn dữ liệu.
- Quen thuộc với các phương pháp DevOps, bao gồm Docker để đóng gói, AWS cho cơ sở hạ tầng đám mây và Vercel để triển khai, nhằm đảm bảo đường ống CI/CD trơn tru và khả năng mở rộng hệ thống.
- Kỹ năng giải quyết vấn đề xuất sắc và khả năng gỡ lỗi các hệ thống phức tạp, tập trung vào việc xác định nguyên nhân gốc rễ và triển khai giải pháp hiệu quả.
- Kỹ năng giao tiếp tốt để cộng tác hiệu quả với các bên liên quan, tài liệu hóa quyết định kỹ thuật và trình bày tiến độ với đối tượng không chuyên.
- Khả năng làm việc độc lập và theo nhóm, cân bằng quyền sở hữu dự án với nỗ lực hợp tác để đạt được mục tiêu chung.
- Đam mê xây dựng phần mềm chất lượng cao với cam kết học hỏi liên tục, đánh giá mã và duy trì mã nguồn sạch sẽ, dễ bảo trì.
- Kinh nghiệm với các công cụ giám sát như DataDog để đảm bảo độ tin cậy hệ thống, theo dõi chỉ số hiệu suất và chủ động giải quyết các vấn đề tiềm ẩn.
