Shopify Theme Developer – E-commerce Stores

Translated
On-site Full Time
UAE , Dubai
--

Job Details

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:

  1. A short introduction about your Shopify development experience.

  2. Links to at least 3 live Shopify stores you personally developed or customized.

  3. A description of your role and specific work completed on each project.

  4. Examples of custom Shopify sections, features, or functionality you developed.

  5. Details of your experience with Shopify Liquid and Online Store 2.0.

  6. Current location and availability to join.

  7. Expected salary.

  8. Preferred working arrangement: full-time, part-time, or freelance.

  9. 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.

Similar Jobs