Shopify Developer (Từ 2 Năm Kinh Nghiệm)
Hạn nộp hồ sơ: 22/10/2026 (Còn 29 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
Nhà tuyển dụng đang online
Mô tả công việc
1. Shopify App Architecture
Design, develop, and deploy a secure, scalable custom Shopify application using [protected info], React, and/or Shopify Remix.
Integrate Shopify GraphQL Admin API, Metafields/Metaobjects, Webhooks, and Theme App Extensions.
2. 2D Personalization Engine
Build a real-time browser-based design editor using [protected info] or a similar 2D graphics framework.
Support layered text, images, clipart, custom fonts, cropping, resizing, rotation, positioning, and advanced typography such as curved text and text stroke.
Implement printable areas, safe areas, and design validation.
Save and restore customer designs using a structured JSON representation.
3. Production File Generation
Generate production-ready vector files (PDF/SVG) and high-resolution raster assets (PNG, 300+ DPI where applicable), preserving the exact customer-approved design dimensions and coordinates.
Ensure production output accurately matches the customer-facing preview in layout, typography, positioning, scaling, and transformations.
Use server-side graphics/image-processing tools such as Sharp, ImageMagick, Cairo, or equivalent.
4. Storefront Integration
Integrate the personalization experience into the Shopify theme using Theme App Extensions / App Blocks.
Ensure responsive behavior and minimize impact on storefront performance and Core Web Vitals.
5. Product Configuration & Rules
Build a configurable rules engine that controls dependencies between product options.
Dynamically control available materials, colors, fonts, layouts, and formatting options based on product configuration.
Allow new product configurations to be added or modified without requiring code changes for every new product.
6. Order, Asset & Production Pipeline
Capture and persist customer personalization data throughout the shopping and checkout process.
Process Shopify Order Webhooks and associate customer designs with the corresponding order.
Automatically trigger production file generation after an order is created.
Implement reliable background processing with job queues, retries, error handling, and idempotency.
Securely upload, validate, optimize, store, and retrieve customer assets using cloud storage such as AWS S3 or Google Cloud Storage.
Design, develop, and deploy a secure, scalable custom Shopify application using [protected info], React, and/or Shopify Remix.
Integrate Shopify GraphQL Admin API, Metafields/Metaobjects, Webhooks, and Theme App Extensions.
2. 2D Personalization Engine
Build a real-time browser-based design editor using [protected info] or a similar 2D graphics framework.
Support layered text, images, clipart, custom fonts, cropping, resizing, rotation, positioning, and advanced typography such as curved text and text stroke.
Implement printable areas, safe areas, and design validation.
Save and restore customer designs using a structured JSON representation.
3. Production File Generation
Generate production-ready vector files (PDF/SVG) and high-resolution raster assets (PNG, 300+ DPI where applicable), preserving the exact customer-approved design dimensions and coordinates.
Ensure production output accurately matches the customer-facing preview in layout, typography, positioning, scaling, and transformations.
Use server-side graphics/image-processing tools such as Sharp, ImageMagick, Cairo, or equivalent.
4. Storefront Integration
Integrate the personalization experience into the Shopify theme using Theme App Extensions / App Blocks.
Ensure responsive behavior and minimize impact on storefront performance and Core Web Vitals.
5. Product Configuration & Rules
Build a configurable rules engine that controls dependencies between product options.
Dynamically control available materials, colors, fonts, layouts, and formatting options based on product configuration.
Allow new product configurations to be added or modified without requiring code changes for every new product.
6. Order, Asset & Production Pipeline
Capture and persist customer personalization data throughout the shopping and checkout process.
Process Shopify Order Webhooks and associate customer designs with the corresponding order.
Automatically trigger production file generation after an order is created.
Implement reliable background processing with job queues, retries, error handling, and idempotency.
Securely upload, validate, optimize, store, and retrieve customer assets using cloud storage such as AWS S3 or Google Cloud Storage.
Yêu cầu
2+ years of hands-on experience building custom Shopify apps.
Strong experience with Shopify GraphQL Admin API, Webhooks, Metafields/Metaobjects, and Theme App Extensions.
Strong Full-Stack JavaScript/TypeScript experience with [protected info] and [protected info]
Deep practical experience with at least one 2D graphics framework such as [protected info], PixiJS, [protected info], or [protected info]
Strong understanding of 2D graphics concepts including coordinate systems, transformations, scaling, rotation, clipping, text rendering, and image manipulation.
Experience with server-side image processing or document generation using Sharp, ImageMagick, Cairo, or similar tools.
Experience designing APIs, data models, asynchronous jobs, cloud storage, and production backend services.
Nice to have:
Experience building Print-on-Demand (POD) design panels, product configurators, visual editors, or personalization tools.
Experience with 2D perspective warping or transformation to simulate curved products such as tumblers, mugs, or bottles.
Basic knowledge of [protected info] / WebGL / 3D product mockups.
Experience with print production workflows and print-ready asset generation.
Familiarity with Shopify Plus.
Experience optimizing cloud infrastructure for graphics-heavy or image-processing workloads.
Strong experience with Shopify GraphQL Admin API, Webhooks, Metafields/Metaobjects, and Theme App Extensions.
Strong Full-Stack JavaScript/TypeScript experience with [protected info] and [protected info]
Deep practical experience with at least one 2D graphics framework such as [protected info], PixiJS, [protected info], or [protected info]
Strong understanding of 2D graphics concepts including coordinate systems, transformations, scaling, rotation, clipping, text rendering, and image manipulation.
Experience with server-side image processing or document generation using Sharp, ImageMagick, Cairo, or similar tools.
Experience designing APIs, data models, asynchronous jobs, cloud storage, and production backend services.
Nice to have:
Experience building Print-on-Demand (POD) design panels, product configurators, visual editors, or personalization tools.
Experience with 2D perspective warping or transformation to simulate curved products such as tumblers, mugs, or bottles.
Basic knowledge of [protected info] / WebGL / 3D product mockups.
Experience with print production workflows and print-ready asset generation.
Familiarity with Shopify Plus.
Experience optimizing cloud infrastructure for graphics-heavy or image-processing workloads.
Quyền lợi
Base salary: Up to 40.000.000 VNĐ/month
13th-month salary + performance bonus
Lunch allowance: VND 720,000/month + free parking
Fully equipped with necessary tools and equipment for work
Company trips 2 times/year
Dynamic and youthful working environment with opportunities for continuous learning and development
Supportive, friendly, and collaborative IT team
Full entitlement to Social Insurance, Health Insurance, Unemployment Insurance, and other benefits in accordance with Vietnamese labor laws and the Company's policies
13th-month salary + performance bonus
Lunch allowance: VND 720,000/month + free parking
Fully equipped with necessary tools and equipment for work
Company trips 2 times/year
Dynamic and youthful working environment with opportunities for continuous learning and development
Supportive, friendly, and collaborative IT team
Full entitlement to Social Insurance, Health Insurance, Unemployment Insurance, and other benefits in accordance with Vietnamese labor laws and the Company's policies
Thông tin khác
Thời gian làm việc
Thứ 2 - Thứ 6 (từ 08:30 đến 18:00)
Thứ 2 - Thứ 6 (từ 08:30 đến 18:00)
Thông tin chung
- Thu nhập: Tới 40 triệu
Nơi làm việc
- Hà Nội: 19 Nguyễn Trãi, Phường Thanh Xuân (quận Thanh Xuân cũ)
Việc làm tương tự khác
Công ty TNHH Timind
Xem trang công ty- Địa chỉ công ty: 19 Nguyễn Trãi, Thanh Xuân, HN
- Quy mô: Từ 26 - 100 nhân viên
- Lĩnh vực: Thương mại điện tử
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Hotline CSKH
1900.63.63.84
Công ty Cổ phần JobOKO Toàn cầu
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.
Hotline CSKH
0962.107.888
Công ty Cổ phần JobOKO Toàn cầu