Thiết kế, phát triển và bảo trì các tính năng fullstack cho sản phẩm E-commerce, trong đó trọng tâm là backend service và hệ thống xử lý dữ liệu có khả năng mở rộng.
Xây dựng và tối ưu backend service sử dụng Golang/[protected info] Python, PHP.
Phát triển frontend sử dụng ReactJS, đảm bảo trải nghiệm người dùng mượt mà, dễ sử dụng và dễ bảo trì.
Thiết kế và tích hợp RESTful APIs, GraphQL APIs và API của các nền tảng E-commerce như Shopify, Amazon, Etsy, Google Places, Alibaba...
Xây dựng và duy trì hệ thống thu thập, xử lý và lưu trữ dữ liệu review từ nhiều nguồn khác nhau.
Tham gia thiết kế và cải tiến các quy trình data crawling, ETL pipeline, data cleaning, data synchronization.
Làm việc với dữ liệu quy mô lớn; tối ưu cấu trúc database, câu query, caching và hiệu suất truy xuất dữ liệu.
Tối ưu hiệu năng website/app, đặc biệt với các trang hiển thị lượng lớn dữ liệu.
Phối hợp với
Product Owner, Designer, QA và các
Developer khác để triển khai tính năng đúng tiến độ và đảm bảo chất lượng.
Hỗ trợ triển khai A/B testing và đánh giá tính khả thi kỹ thuật cho các thử nghiệm sản phẩm.
Nghiên cứu và ứng dụng AI tools hoặc AI-assisted workflow để nâng cao hiệu suất phát triển, xử lý dữ liệu hoặc cải thiện tính năng sản phẩm.
Tham gia code review, thảo luận kỹ thuật, viết tài liệu và đóng góp vào các hoạt động cải tiến hệ thống.
Có ít nhất 5 năm kinh nghiệm
phát triển phần mềm.
Có kinh nghiệm backend vững với ít nhất một trong các ngôn ngữ/công nghệ: Golang, [protected info], Python, PHP
Có kinh nghiệm làm việc thực tế với ReactJS hoặc các frontend framework hiện đại.
Hiểu tốt về cơ sở dữ liệu quan hệ như MySQL, PostgreSQL.
Có kinh nghiệm với NoSQL hoặc các công nghệ lưu trữ/cache như MongoDB, DynamoDB, Redis hoặc tương đương.
Có kinh nghiệm thiết kế và phát triển RESTful APIs và/hoặc GraphQL APIs.
Hiểu cơ chế caching như Redis, Memcached để tối ưu hiệu năng hệ thống.
Có khả năng viết code sạch, dễ bảo trì và có khả năng mở rộng.
Tư duy giải quyết vấn đề tốt, có khả năng phân tích và xử lý các vấn đề kỹ thuật phức tạp một cách độc lập.
Có kỹ năng giao tiếp và làm việc nhóm tốt, phối hợp hiệu quả với Product, Design, QA và Engineering team.
Học hỏi nhanh, sẵn sàng tiếp cận công nghệ mới và phù hợp với môi trường phát triển sản phẩm.