Skip to content

E-commerce agency since 2017 · Shopify Partner

Shopify developer: custom themes and apps

We write the code that neither your theme nor the apps in the Shopify App Store have: custom sections and themes in Liquid, custom apps on the Shopify API and headless stores with Hydrogen, for stores that have outgrown their theme. LEADLION, an e-commerce agency in Bucharest since 2017, develops stores on Shopify and Magento 2.

Where we start

When you need a Shopify developer

  • Shopify Partner agency
  • A team in Bucharest, since 2017
Theme

Your theme no longer does what you need

  • New sections and blocks, editable afterwards without code
  • A customised Theme Store theme or one built from scratch
  • The settings your team needs in the theme editor
New feature

No app does exactly what you want

  • A custom app, installed only on your store
  • Data synchronised with your systems via the API
  • New blocks on the Thank you and Order status pages
Long term

You need a steady developer

  • Code kept up to date with new API versions
  • Work per task or on a monthly subscription
  • We also take over stores built by other agencies, after an audit on request
Official partnershipShopify Partner
Custom themes

Customised Shopify theme or custom theme?

Both are Online Store 2.0 themes, with sections on every page, which your team then edits without code. The difference is where you start: from a Theme Store theme or from scratch.

Option 1

Theme Store theme, customised

You start from a tested theme and adapt it to your brand and catalogue.

We add the missing sections and blocks and only change the code where the theme editor cannot reach, on a theme copy.

What to know:

  • The licence covers only the store you bought the theme for
  • A theme on trial has to be bought before you edit its code
  • Updates arrive as a draft copy; modified code is kept only if there is no conflict

A good fit when the theme's structure suits your store.

Option 1 · Theme Store themes, November 2026

Themes made by Shopify

The Horizon family: 10 themes at no cost, launched on 21 May 2025 and built on theme blocks.

Dawn, Shopify's older theme, is still listed in the Theme Store.

  • Horizon
  • Atelier
  • Dwell
  • Fabric
  • Heritage
  • Pitch
  • Ritual
  • Savor
  • Tinker
  • Vessel
  • Dawn
Paid themes

Bought once, directly from the Theme Store.

Theme choice and design are covered on the Shopify web design page.

  • One-off payment
  • Licence per store
  • Updates as drafts
What Shopify requires of a theme

To be listed in the Theme Store, a theme needs an average Lighthouse score of at least 60 for performance and 90 for accessibility.

It must also include a Custom Liquid section on all templates with sections and support app blocks on the product page.

  • Lighthouse 60+ performance
  • 90+ accessibility
  • Custom Liquid
  • App blocks

Option 2

Custom theme, built from scratch

The structure follows your design and catalogue, not the other way round.

We write the theme in Liquid, with sections, theme blocks and the settings your team changes in the theme editor.

  1. Design approved
  2. Sections and theme blocks
  3. Testing, then publishing

We work within Shopify's limits: 25 sections per template, 50 blocks per section and at most 8 levels of nested blocks.

A good fit when your brand needs a structure of its own.

Custom apps

App Store app or custom app?

  • Products with more than 3 options or 2048 variants;
  • Your own discount, delivery or payment rules;
  • Data flowing between Shopify and your systems;
  • New blocks on the Thank you and Order status pages.

For each requirement we first look for a suitable app and only write code where one is missing. Our experience with custom code also comes from our 15 in-house Magento 2 modules.

Shopify App Store app

Over 16000 apps (Shopify App Store, November 2026), each put through a 100-point review before publication. Public apps with Shopify Functions work on any plan.

  • 16000+ apps
  • 100-point review

Custom app, just for your store

Since 2026 it is built in the Dev Dashboard and installed without App Store approval and without billing through Shopify. It works through the GraphQL Admin API and webhooks, with periodic reconciliation.

  • GraphQL Admin API
  • Webhooks
  • Shopify Functions
  • Checkout UI extensions
  • App embed blocks
  • Web pixels

Shopify portfolio

Shopify stores we have worked on

We moved Tudor Personal Tailor from Magento 1 to Shopify and worked on the Cosmetology store. Each project has its own page in our portfolio.

Process

How we work on themes and apps

Before we start, you receive a specification and a written estimate. After that, the steps depend on what we are building.

On a theme

  1. Analysis

    We work out what can be done in the theme editor, what an app can do and what needs code.

  2. Sections and theme blocks

    We write the sections and blocks in Liquid, on a theme copy rather than the published theme, with settings your team changes without code. We also keep a versioned copy of the theme in Git.

  3. Testing

    We test every section on the theme copy before publishing.

  4. Publishing

    We publish the theme once you approve it and hand over the code and documentation.

Deliverables

the theme or the new sections, plus the code and documentation, which stay yours

On an app

  1. App Store or custom

    We first look for an app in the Shopify App Store and only write code where one is missing.

  2. Development

    We build the app in the Dev Dashboard, on the GraphQL Admin API and webhooks.

  3. Testing

    We test the app on a development store before installing it.

  4. Installation

    We install it on your store once you approve it. Shopify releases a new API version every three months, and the updates are part of maintenance.

Deliverables

the app installed on your store, plus the code and documentation, which stay yours

Custom app

The feature no app offers

Searched the Shopify App Store and no app does exactly what you need? We build it for your store. The code stays yours, and the app does not appear in the App Store.

What is a custom app?

An app built only for your store, in the Dev Dashboard. According to Shopify, it is installed without App Store approval and without billing through Shopify.

What you need and what we build
  • Your own discount, delivery or payment rules

    Shopify Functions

    In a custom app, only on Shopify Plus; on the other plans, through a public app from the App Store.

  • Data synchronised with another system

    GraphQL Admin API and webhooks

    Webhooks announce the changes, and a periodic reconciliation catches whatever did not arrive: Shopify does not guarantee their delivery.

  • A new block after the order is placed

    Checkout UI extension

    On the Thank you and Order status pages it works from the Basic plan; in the checkout steps, only on Shopify Plus.

In short: we only write code where no suitable app exists.

Plus and headless

Shopify Plus and headless: when they pay off

Two big decisions, which we only recommend when themes and apps are no longer enough.

The Shopify Plus plan

When Shopify Plus pays off

When you need a fully customised checkout, custom functions or several stores. Since April 2026, B2B with up to 3 catalogues also works on Basic, Grow and Advanced, so it no longer requires Plus.

  • Up to 9 expansion stores
  • API limits of up to 10x on selected APIs

Headless

Headless store with Hydrogen

Only when themes and apps do not cover what you need: according to Shopify, a headless storefront costs more to build and maintain than a theme.

  • Hydrogen, hosted on Oxygen or Vercel
  • Storefront API for products, collections and the cart
  • One headless storefront on Basic, Grow and Advanced, up to 25 on Plus
FAQ

Frequently asked questions

Choose based on the size of the project and on who will maintain it. A freelancer can be a good fit for a one-off theme change; an agency covers design, code, integrations and maintenance, with several people on the project. LEADLION has been an e-commerce agency since 2017, with a team in Bucharest; it is a Shopify Partner and has 15 in-house Magento 2 modules.

Contact

Tell us what your store needs to do

Tell us which platform and plan you are on and which feature is missing. We will come back with questions and a written estimate.