Mô tả công việc: Job description - Chịu trách nhiệm lãnh đạo và quản lý nhóm phát triển website thương mại điện tử.
- Phát triển, tối ưu hóa hệ thống website thương mại điện tử sử dụng Node.js, Express.js, Next.js.
- Xây dựng API (REST API) và hệ thống backend mạnh mẽ, đảm bảo hiệu suất và bảo mật.
- Phát triển Frontend tương tác, tối ưu SEO, tăng trải nghiệm người dùng.
- Làm việc với cơ sở dữ liệu, tối ưu hóa truy vấn và hiệu suất hệ thống.
- Phối hợp với các bộ phận khác để đảm bảo website thương mại điện tử đáp ứng được các yêu cầu kinh doanh.
- Đảm bảo chất lượng code, thực hiện review code và viết test khi cần thiết.
- Đào tạo, và hỗ trợ các thành viên trong nhóm phát triển
Bắt buộc: - Tối thiểu 5 năm kinh nghiệm làm việc với FullStack JavaScript.
- Tối thiểu 1 năm kinh nghiệm làm việc với MedusaJS, Shopify hoặc các nên tảng tương đương.
- Thành thạo Node.js, Express.js, TypeScript.
- Có kinh nghiệm với các công nghệ frontend: Next.JS, Tailwind CSS, TypeScript.
- Hiểu biết sâu về PostgreSQL, Redis, TypeORM.
- Kinh nghiệm triển khai REST API, Elasticsearch hoặc MeiliSearch, tối ưu API performance.
- Có kinh nghiệm với hệ thống caching (Redis), queue management.
- Có kinh nghiệm tích hợp thanh toán Stripe, Paypal,
- Kinh nghiệm với Next.js, React, tích hợp với Medusa JS.
- Hiểu biết về DevOps, Docker, CI/CD, AWS, Google Cloud.
- Đã từng làm việc với các hệ thống eCommerce lớn.
Yêu cầu chuyên môn - Viết mã sạch, hiệu quả, dễ bảo trì; tuân thủ các phương pháp và tiêu chuẩn lập trình tốt nhất.
- Dẫn dắt và phát triển đội ngũ kỹ sư phần mềm, bao gồm việc phân công công việc, đánh giá hiệu suất và hỗ trợ chuyên môn.
- Tham gia tích cực vào quá trình thiết kế kiến trúc hệ thống và lựa chọn công nghệ phù hợp cho dự án.
- Duy trì và cải tiến tài liệu kỹ thuật cho các hệ thống backend và API để đảm bảo sự dễ dàng trong việc bảo trì và nâng cấp.
- Thực hiện kiểm tra, phát hiện và sửa lỗi trong hệ thống để đảm bảo tính ổn định và bảo mật của sản phẩm.
- Các công việc khác theo phân công của Ban Lãnh Đạo.
Yêu cầu năng lực - Tham gia vào quy trình phát triển agile bao gồm lập kế hoạch sprint, họp hàng tuần và đánh giá tổng kết.
- Tinh thần làm việc quyết liệt, tốc độ, trách nhiệm, cầu tiến trong công việc.
- Có kỹ năng làm việc và giao tiếp hiệu quả với các bên liên quan, có tư duy logic, kỹ năng giải quyết vấn đề.
- Có khả năng tự định hướng và tính tự tổ chức cao.
- Có kỹ năng làm việc độc lập và làm việc theo nhóm tốt.
- Có khả năng đọc hiểu các tài liệu chuyên môn bằng Tiếng Anh.
- Có khả năng tự tìm hiểu, áp dụng kỹ thuật và công nghệ mới.
Chế độ lương thưởng - Lương khởi điểm hấp dẫn, chế độ đãi ngộ, khen thưởng xứng đáng với năng lực của bản thân
- Thu nhập: 13 tháng lương/năm. Review đánh giá năng lực hàng năm và điều chỉnh tăng lương theo hiệu quả công việc
- Phụ cấp ăn trưa đ, gửi xe miễn phí
- Bảo hiểm xã hội, bảo hiểm y tế, bảo hiểm thất nghiệp theo Luật bảo hiểm (đóng 100% lương cơ bản BHXH)
Quyền lợi ứng viên: Bảo Hiểm Y Tế, Chăm Sóc Sức Khỏe, Cơ Hội Phát Triển
Yêu cầu hồ sơ: Từ khóa việc làm: CNTT khác, Java Developer, SQL Developer
Kỹ năng cần có: Javascript, Node.js, SQL
Kinh nghiệm làm việc: Từ 5 đến 6 năm
Giới tính: Không yêu cầu