Trách nhiệm
1. Phát triển & Quản lý, nâng cấp chức năng Back-end
Tham gia vào các teams xây dựng các tính năng phục vụ phát triển theme trên Shopify.
Phát triển, mở rộng ứng dụng Shopify bằng Node.js, Ruby on Rails hoặc PHP…
Khắc phục sự cố và gỡ lỗi theme/app Shopify, đảm bảo sản phẩm đạt so với yêu cầu từ phòng quản lý sản phẩm.
2. Tích hợp Shopify & App mở rộng
Làm việc với Shopify API (REST & GraphQL) để truy xuất và xử lý dữ liệu.
Tích hợp các dịch vụ bên thứ ba như Payment Gateway (Stripe, PayPal), Shipping API, Email Marketing.
Tích hợp webhook, webhook processing và event-driven architecture để đồng bộ hóa dữ liệu.
3. Tối ưu hóa hiệu suất & bảo mật
Tối ưu tốc độ tải theme: Giảm số lượng API requests, sử dụng lazy loading….
Tăng cường bảo mật: Chống SQL Injection, XSS, CSRF, hạn chế request không hợp lệ tới Shopify API.
Cấu hình SEO-friendly: Cung cấp API hỗ trợ tối ưu SEO on-page, metadata, canonical URLs
Tuân thủ yêu cầu Shopify Theme Store: Đảm bảo mã nguồn sạch, hiệu suất cao, không chứa lỗi bảo mật.
Kiểm tra và sửa lỗi performance: Shopify yêu cầu theme phải tải nhanh, điểm Lighthouse cao (trên 80+ cho Performance, Accessibility, Best Practices, SEO).
Đảm bảo tính tương thích trình duyệt: Theme phải hoạt động mượt mà trên Chrome, Firefox, Safari, Edge.
Chạy thử nghiệm với Shopify Theme Check: Công cụ kiểm tra chuẩn code Liquid, JavaScript, JSON Schema.
4. Kiểm thử & Fix lỗi (Bug Fixing)
Viết test case, thực hiện kiểm thử đơn vị (Unit Test), kiểm thử API (Postman, Jest, Mocha,...).
Xử lý lỗi, debug hệ thống và hỗ trợ trong quá trình triển khai sản phẩm.
5. Hỗ trợ khách hàng & Tài liệu hóa
Hỗ trợ team Customer Support trong việc giải quyết các yêu cầu kỹ thuật.
Viết tài liệu API, hướng dẫn sử dụng hệ thống.
Tham gia vào các teams xây dựng các tính năng phục vụ phát triển theme trên Shopify.
Phát triển, mở rộng ứng dụng Shopify bằng Node.js, Ruby on Rails hoặc PHP…
Khắc phục sự cố và gỡ lỗi theme/app Shopify, đảm bảo sản phẩm đạt so với yêu cầu từ phòng quản lý sản phẩm.
2. Tích hợp Shopify & App mở rộng
Làm việc với Shopify API (REST & GraphQL) để truy xuất và xử lý dữ liệu.
Tích hợp các dịch vụ bên thứ ba như Payment Gateway (Stripe, PayPal), Shipping API, Email Marketing.
Tích hợp webhook, webhook processing và event-driven architecture để đồng bộ hóa dữ liệu.
3. Tối ưu hóa hiệu suất & bảo mật
Tối ưu tốc độ tải theme: Giảm số lượng API requests, sử dụng lazy loading….
Tăng cường bảo mật: Chống SQL Injection, XSS, CSRF, hạn chế request không hợp lệ tới Shopify API.
Cấu hình SEO-friendly: Cung cấp API hỗ trợ tối ưu SEO on-page, metadata, canonical URLs
Tuân thủ yêu cầu Shopify Theme Store: Đảm bảo mã nguồn sạch, hiệu suất cao, không chứa lỗi bảo mật.
Kiểm tra và sửa lỗi performance: Shopify yêu cầu theme phải tải nhanh, điểm Lighthouse cao (trên 80+ cho Performance, Accessibility, Best Practices, SEO).
Đảm bảo tính tương thích trình duyệt: Theme phải hoạt động mượt mà trên Chrome, Firefox, Safari, Edge.
Chạy thử nghiệm với Shopify Theme Check: Công cụ kiểm tra chuẩn code Liquid, JavaScript, JSON Schema.
4. Kiểm thử & Fix lỗi (Bug Fixing)
Viết test case, thực hiện kiểm thử đơn vị (Unit Test), kiểm thử API (Postman, Jest, Mocha,...).
Xử lý lỗi, debug hệ thống và hỗ trợ trong quá trình triển khai sản phẩm.
5. Hỗ trợ khách hàng & Tài liệu hóa
Hỗ trợ team Customer Support trong việc giải quyết các yêu cầu kỹ thuật.
Viết tài liệu API, hướng dẫn sử dụng hệ thống.
Yêu cầu
1. Học vấn & Kinh nghiệm
Tốt nghiệp Đại học/Cao đẳng chuyên ngành Công nghệ thông tin, Lập trình Web hoặc các ngành liên quan (có thể linh hoạt nếu bạn đánh giá cao năng lực thực tế).
Tối thiểu 6 tháng kinh nghiệm phát triển theme hoặc app ưu tiên người đã có kinh nghiệm làm việc cụ thể với Shopify/Liquid hoặc các hệ thống eCommerce.
2. Kiến thức & Kỹ năng chuyên môn
Thành thạo JavaScript (ES6+): Hiểu các khái niệm cơ bản về DOM, AJAX, sự kiện, module bundler (Webpack, Vite…).
Liquid: Có kinh nghiệm tùy chỉnh theme trên Shopify, sử dụng Liquid để thao tác dữ liệu động (products, collections, variants…).
Tối ưu SEO on-page: Biết cách tối ưu code, thẻ meta, headings, cấu trúc trang để hỗ trợ SEO.
Khả năng debug: Sử dụng thành thạo công cụ Developer Tools trên trình duyệt (Chrome DevTools, Firefox DevTools…).
Thành thạo Node.js, Ruby on Rails hoặc PHP (Laravel, Symfony).
Kinh nghiệm làm việc với Shopify API (REST & GraphQL), Webhooks.
Hiểu biết về Liquid, Shopify App Bridge là một lợi thế.
Thành thạo các hệ quản trị cơ sở dữ liệu như MySQL, PostgreSQL, MongoDB.
Có kinh nghiệm với OAuth, JWT, bảo mật API.
Thành thạo Git, Docker, CI/CD là một lợi thế.
3. Kỹ năng mềm
Kỹ năng làm việc nhóm tốt, giao tiếp hiệu quả.
Có tư duy logic, kỹ năng giải quyết vấn đề nhanh chóng.
Khả năng tự học, cập nhật công nghệ mới.
Tốt nghiệp Đại học/Cao đẳng chuyên ngành Công nghệ thông tin, Lập trình Web hoặc các ngành liên quan (có thể linh hoạt nếu bạn đánh giá cao năng lực thực tế).
Tối thiểu 6 tháng kinh nghiệm phát triển theme hoặc app ưu tiên người đã có kinh nghiệm làm việc cụ thể với Shopify/Liquid hoặc các hệ thống eCommerce.
2. Kiến thức & Kỹ năng chuyên môn
Thành thạo JavaScript (ES6+): Hiểu các khái niệm cơ bản về DOM, AJAX, sự kiện, module bundler (Webpack, Vite…).
Liquid: Có kinh nghiệm tùy chỉnh theme trên Shopify, sử dụng Liquid để thao tác dữ liệu động (products, collections, variants…).
Tối ưu SEO on-page: Biết cách tối ưu code, thẻ meta, headings, cấu trúc trang để hỗ trợ SEO.
Khả năng debug: Sử dụng thành thạo công cụ Developer Tools trên trình duyệt (Chrome DevTools, Firefox DevTools…).
Thành thạo Node.js, Ruby on Rails hoặc PHP (Laravel, Symfony).
Kinh nghiệm làm việc với Shopify API (REST & GraphQL), Webhooks.
Hiểu biết về Liquid, Shopify App Bridge là một lợi thế.
Thành thạo các hệ quản trị cơ sở dữ liệu như MySQL, PostgreSQL, MongoDB.
Có kinh nghiệm với OAuth, JWT, bảo mật API.
Thành thạo Git, Docker, CI/CD là một lợi thế.
3. Kỹ năng mềm
Kỹ năng làm việc nhóm tốt, giao tiếp hiệu quả.
Có tư duy logic, kỹ năng giải quyết vấn đề nhanh chóng.
Khả năng tự học, cập nhật công nghệ mới.
Giới thiệu công ty
Gợi ý việc tương tự
(Senior) Software Backend Engineer
TIKI COMPANY LIMITED · Hồ Chí Minh
Thương lượngXem →
Back-end Developer (Java, SQL, Spring, English,chinese)
CÔNG TY TNHH CLEVER CREATIONS TECH · Hồ Chí Minh
Thương lượngXem →
Back-end Developer (Bangkok Based)
FOUNTAIN HEAD CO LTD., · Lai Châu
Thương lượngXem →
Back-End Developer
LR-TEK · Vĩnh Long
Thương lượngXem →
Shopify Back-End Developer
10M-20M VND
