Shopify Theme Developer – E-commerce Stores
Job Summary
We are looking for an experienced Shopify Theme Developer to design, develop, customize, and maintain professional, fast, responsive, and conversion-focused Shopify e-commerce stores.
The ideal candidate should have strong hands-on experience with Shopify Liquid, HTML5, CSS3, JavaScript, Shopify Online Store 2.0, responsive design, and Shopify theme architecture.
You will work closely with our management, design, marketing, and e-commerce teams to develop and continuously improve our online store, with a strong focus on user experience, website performance, product presentation, SEO, and conversions.
Experience with furniture, home décor, interiors, retail, or other product-based e-commerce stores will be highly preferred.
Key Responsibilities
• Develop custom Shopify themes from scratch or customize existing Shopify themes.
• Convert Figma, Adobe XD, Photoshop, or reference designs into accurate, responsive Shopify pages.
• Build and customize:
Homepage sections
Collection and category pages
Product pages
Product variant selectors
Cart drawer and cart page
Search and filtering
Customer account pages
Blog and content pages
Landing pages
• Create reusable Shopify sections and blocks using the Shopify Online Store 2.0 architecture.
• Work with Shopify Liquid, JSON templates, sections, blocks, snippets, metafields, and metaobjects.
• Configure and customize products with multiple variations such as color, size, material, finish, fabric, and dimensions.
• Develop custom product features including color swatches, size selectors, material selectors, image galleries, quick-view features, related products, and product recommendations.
• Develop furniture-specific product presentation and customization functionality where required.
• Integrate and customize Shopify apps and third-party services.
• Improve website speed, Core Web Vitals, image loading, code efficiency, and overall Shopify theme performance.
• Ensure websites are fully responsive and optimized for desktop, tablet, and mobile devices.
• Follow Shopify and technical SEO best practices, including semantic HTML, heading structure, schema markup, clean URLs, metadata, internal linking, and image optimization.
• Troubleshoot and fix Shopify theme, layout, JavaScript, app integration, responsive design, and performance issues.
• Test all website features across major browsers and devices before deployment.
• Use Git/version control for maintaining and managing development work.
• Provide ongoing Shopify theme maintenance, improvements, updates, and technical support.
• Document custom features and functionality so they can be easily managed by non-technical team members.
Required Technical Skills
• Minimum 3 years of hands-on Shopify development experience.
• Strong experience with Shopify Online Store 2.0.
• Excellent knowledge of Shopify Liquid.
• Strong skills in HTML5, CSS3, JavaScript, and responsive web design.
• Experience with JSON templates, sections, blocks, snippets, metafields, and metaobjects.
• Experience with Shopify CLI and Git/version control.
• Strong understanding of Shopify products, variants, collections, menus, filters, navigation, and customer accounts.
• Experience developing and customizing Shopify product pages and collection pages.
• Experience integrating and customizing Shopify apps.
• Knowledge of AJAX Cart, Shopify Search, predictive search, and product filtering.
• Understanding of technical SEO and Shopify website performance optimization.
• Ability to write clean, reusable, well-structured, well-commented, and maintainable code.
Preferred Skills
• Experience developing furniture, home décor, interior, fashion, or other high-variant e-commerce stores.
• Experience with Bootstrap 5, Tailwind CSS, jQuery, or modern JavaScript frameworks.
• Familiarity with Shopify Markets, multi-currency, and multilingual stores.
• Experience with Shopify Functions, Storefront API, Admin API, or custom app development.
• Understanding of Google Analytics 4, Google Tag Manager, Meta Pixel, and conversion tracking.
• Basic understanding of UX/UI design and conversion-rate optimization.
• Experience with GitHub, Bitbucket, or similar development workflows.
• Experience optimizing Shopify stores for high product volumes and large catalogs.
Desired Candidate Profile
Candidate Requirements
• Minimum 3 years of Shopify development experience.
• Strong portfolio of completed Shopify e-commerce projects.
• Must provide links to at least 3 live Shopify stores personally developed or customized.
• Ability to accurately convert designs into fully functional Shopify pages.
• Strong attention to visual details, spacing, typography, responsiveness, and usability.
• Strong problem-solving and debugging skills.
• Ability to work independently and meet deadlines.
• Ability to provide clear progress updates and communicate effectively with management.
• Good written and spoken English.
• Experience working with e-commerce, furniture, home décor, interiors, or retail businesses will be an advantage.
Performance Expectations
The successful candidate will be expected to deliver:
• Clean, professional, and modern Shopify storefront designs.
• Fast-loading and mobile-optimized pages.
• Accurate product, variant, pricing, and availability functionality.
• Easy-to-manage Shopify sections and content.
• Reliable integrations without unnecessary app dependency.
• Well-tested code with minimal errors.
• Improved website speed and technical performance.
• Improved customer experience and conversion opportunities.
• Timely completion of assigned development tasks.
• Proactive identification and resolution of website issues.
Application Requirements
Please include the following with your application:
A short introduction about your Shopify development experience.
Links to at least 3 live Shopify stores you personally developed or customized.
A description of your role and specific work completed on each project.
Examples of custom Shopify sections, features, or functionality you developed.
Details of your experience with Shopify Liquid and Online Store 2.0.
Current location and availability to join.
Expected salary.
Preferred working arrangement: full-time, part-time, or freelance.
Confirmation that you are willing to complete a short practical Shopify development test.
Practical Test
Shortlisted candidates may be asked to create a responsive Shopify product-page section for a furniture product that includes:
• Product image gallery.
• Color/fabric swatches.
• Size selection.
• Material/finish selection.
• Dynamic price and availability.
• Product variant functionality.
• Add-to-cart functionality.
• Mobile-responsive layout.
• Clean and reusable Shopify Liquid code.
The submitted work should demonstrate strong Shopify Liquid knowledge, proper use of Shopify Online Store 2.0 architecture, clean coding practices, responsive design, attention to detail, and practical understanding of e-commerce functionality.
Only candidates with genuine hands-on Shopify development experience and a verifiable portfolio will be considered.
مطور ثيم شوبيفاي – متاجر التجارة الإلكترونية
ملخص العمل
نحن نبحث عن مطور ثيم شوبيفاي متمرس لتصميم وتطوير وتخصيص وصيانة متاجر شوبيفاي الإلكترونية الاحترافية السريعة والمتجاوبة والمركزة على التحويل.
يجب أن يمتلك المرشح المثالي خبرة عملية قوية مع شوبيفاي لِكِد، HTML5، CSS3، JavaScript، Shopify Online Store 2.0، التصميم المتجاوب، وهيكل ثيم شوبيفاي.
سوف تعمل عن كثب مع إدارتنا وفِرق التصميم والتسويق والتجارة الإلكترونية لتطوير متجرنا عبر الإنترنت وتحسينه باستمرار، مع تركيز قوي على تجربة المستخدم، أداء الموقع، عرض المنتج، تحسين محركات البحث والتحويلات.
سيُفضَّل وجود خبرة في الأثاث، الديكور المنزلي، الديكورات الداخلية، البيع بالتجزئة، أو متاجر التجارة الإلكترونية القائمة على المنتجات.
المسؤوليات الرئيسية
• تطوير سمات شوبيفاي مخصصة من الصفر أو تخصيص سمات شوبيفاي الحالية.
• تحويل تصاميم Figma وAdobe XD وPhotoshop أو التصميمات المرجعية إلى صفحات شوبيفاي دقيقة ومتجاوبة.
• بناء وتخصيص:
• إنشاء أقسام وشبكات شوبيفاي قابلة لإعادة الاستخدام باستخدام هيكلة Shopify Online Store 2.0.
• العمل مع Shopify Liquid ونماذج JSON والأقسام والكتل والقطع وميتافيلدات وميتاوبيكش
• تكوين وتخصيص المنتجات بمتغيرات متعددة مثل اللون، الحجم، المادة، النهاية، القماش، والأبعاد.
• تطوير ميزات منتج مخصصة بما في ذلك سبائك الألوان، محددات الأحجام، محددات المواد، معارض الصور، ميزات المشاهدة السريعة، المنتجات ذات الصلة، وتوصيات المنتج.
• تطوير عرض وتخصيص منتج للأثاث عند الحاجة.
• تكامل وتخصيص تطبيقات شوبيفاي وخدمات الطرف الثالث.
• تحسين سرعة الموقع و Core Web Vitals وتحميل الصور وكفاءة الكود وأداء ثيم شوبيفاي بشكل عام.
• ضمان أن تكون المواقع متجاوبة بالكامل وم optimized للأجهزة المكتبية واللوحية والهاتف المحمول.
• اتباع أفضل ممارسات SEO التقني وShopify، بما في ذلك HTML دلالي، بنية العناوين، وسمة البيانات، الروابط النظيفة، البيانات الوصفية، الربط الداخلي، وتحسين الصور.
• استكشاف أخطاء ثيم شوبيفاي وتنسيقه وجافاسكريبت وتكامل التطبيقات والتصميم المتجاوب وأداء الموقع.
• اختبار جميع ميزات الموقع عبر المتصفحات والأجهزة الكبرى قبل النشر.
• استخدام Git/إدارة الإصدارات للحفظ والإدارة لأعمال التطوير.
• تقديم صيانة مستمرة لثيم شوبيفاي وتحسيناته وتحديثاته والدعم الفني.
• توثيق الميزات والوظائف المخصصة لتسهيل إدارتها من قبل أعضاء الفريق غير التقنيين.
المهارات التقنية المطلوبة
• الحد الأدنى 3 سنوات من الخبرة العملية في تطوير شوبيفاي.
• خبرة قوية مع Shopify Online Store 2.0.
• معرفة ممتازة بـ Shopify Liquid.
• مهارات قوية في HTML5، CSS3، JavaScript، وتصميم الويب المتجاوب.
• خبرة مع قوالب JSON، الأقسام، الكتل، القطع، ميتافيلدات وميتاوبيوكش.
• خبرة مع Shopify CLI ونظام Git/version control.
• فهم قوي لمنتجات شوبيفاي والمتغيرات والتجميعات والقوائم والتصفية والتنقل وحسابات العملاء.
• خبرة في تطوير وتخصيص صفحات منتجات وشاشات التجميع.
• خبرة في تكامل وتخصيص تطبيقات شوبيفاي.
• معرفة بسلة AJAX، بحث شوبيفاي، البحث التنبؤي، وتصنيف المنتجات.
• فهم SEO التقني وتحسين أداء موقع شوبيفاي.
• القدرة على كتابة كود نظيف وقابل لإعادة الاستخدام ومنظم بشكل جيد ومعلق بشكل كافٍ ويُمكن صيانته.
المهارات المفضلة
• خبرة في تطوير الأثاث، الديكور المنزلي، الديكور الداخلي، الموضة، أو متاجر إلكترونية عالية التباين.
• خبرة مع Bootstrap 5، Tailwind CSS، jQuery، أو أطر JavaScript الحديثة.
• الإلمام بـ Shopify Markets والمتاجر متعددة العملات ومتعددة اللغات.
• خبرة مع Shopify Functions وStorefront API وAdmin API أو تطوير تطبيقات مخصصة.
• فهم Google Analytics 4 وGoogle Tag Manager وMeta Pixel وتتبع التحويلات.
• فهم أساسي لتصميم UX/UI وتحسين معدل التحويل.
• خبرة مع GitHub أو Bitbucket أو أُطر عمل تطوير مماثلة.
• خبرة في تحسين متاجر شوبيفاي لحجم منتجات عالي وكاتالوجات كبيرة.
الملف المرشح المرغوب فيه
متطلبات المرشح
• الحد الأدنى 3 سنوات من خبرة تطوير شوبيفاي.
• محفظة قوية من مشاريع التجارة الإلكترونية على شوبيفاي مكتملة.
• يجب تقديم روابط إلى ما لا يقل عن 3 متاجر شوبيفاي حية طورها أو خصصتها شخصيًا.
• القدرة على تحويل التصاميم بدقة إلى صفحات شوبيفاي وظيفية بالكامل.
• الانتباه القوي للتفاصيل البصرية والتباعد والكتابة والتجاوب وسهولة الاستخدام.
• مهارات قوية في حل المشكلات وتتبع الأخطاء.
• القدرة على العمل بشكل مستقل والالتزام بالمواعيد النهائية.
• القدرة على تقديم تحديثات تقدم واضحة والتواصل بفعالية مع الإدارة.
• اللغة الإنجليزية المكتوبة والمحكية جيدة.
• الخبرة في العمل مع التجارة الإلكترونية والأثاث والديكور الداخلي أو الأعمال التجارية بالتجزئة ستكون ميزة.
توقعات الأداء
من المتوقع من المرشح الناجح أن يقدم:
• تصاميم متجر شوبيفاي نظيفة ومهنية وحديثة.
• صفحات سريعة التحميل ومتوافقة مع الهواتف المحمولة.
• وظيفة دقيقة للمنتج والمتغيرات والأسعار والتوفر.
• أقسام ومحتوى شوبيفاي سهل الإدارة.
• تكاملات موثوقة دون تبعيات تطبيق غير ضرورية.
• كود مُختبر جيداً وخالٍ من الأخطاء.
• تحسين سرعة الموقع والأداء التقني.
• تحسين تجربة العملاء وفرص التحويل.
• إكمال المهام التطويرية المعينة في الوقت المحدد.
• التعرف المبكر على مشاكل الموقع وحلها.
متطلبات التقديم
يرجى إدراج ما يلي مع طلبك:
مقدمة قصيرة عن خبرة تطوير شوبيفاي لديك.
روابط إلى ما لا يقل عن 3 متاجر شوبيفاي حية طورها شخصيًا أو خصصتها.
وصف لدورك والعمل المحدد المُنجز في كل مشروع.
أمثلة على أقسام شوبيفاي مخصصة أو ميزات أو وظائف طورتها.
تفاصيل خبرتك بـShopify Liquid وOnline Store 2.0.
الموقع الحالي والتوفر للانضمام.
الراتب المتوقع.
ترتيب العمل المفضل: دوام كامل، دوام جزئي، أو حر.
تأكيد على استعدادك لإكمال اختبار تطوير شوبيفاي عملي قصير.
الاختبار العملي
قد يُطلب من المتقدمين المدرجين اختيارياً إنشاء قسم صفحة منتج شوبيفاي متجاوب لمنتج أثاث يتضمن:
• معرض صور المنتج.
• سبائك اللون/القماش.
• اختيار الحجم.
• اختيار المادة/الإنهاء.
• السعر والتوفر الديناميكي.
• وظيفة متغيرات المنتج.
• وظيفة إضافة إلى السلة.
• تخطيط متجاوب للموبايل.
• كود Shopify Liquid نظيف وقابل لإعادة الاستخدام.
يجب أن يظهر العمل المقدم معرفة قوية بـ Shopify Liquid، واستخدام هيكل Shopify Online Store 2.0 بشكل صحيح، وممارسات ترميز نظيفة، وتصميم متجاوب، والاهتمام بالتفاصيل، وفهم عملي لوظائف التجارة الإلكترونية.
سيتم اعتبار فقط المرشحين الذين لديهم خبرة تطوير عملية فعلية ومحفظة قابلة للتحقق كمرشحين جادين.