12/12/2025
Job Title: Shopify App & Theme Developer
Location: Remote
Job Type: Part-time / Contract
Experience Level: 2+ years
Salary: Negotiable
About Batin Studio: Batin Studio is a dynamic digital product design and development agency specializing in creating bespoke web & e‑commerce solutions and brand experiences. We design and build products that help our clients stand out in the crowded online marketplace.
Role Overview: We are looking for a highly technical Senior Shopify Developer to join our team on a contract basis. We need an expert who understands the Shopify ecosystem inside and out—someone capable of building custom public/private apps and architecting high-performance themes from scratch. You will handle complex technical challenges and ensure our clients' stores are fast, scalable, and robust.
Key Responsibilities:
Develop and customize Shopify 2.0 themes using Liquid, HTML, CSS, and JavaScript.
Build and maintain custom private or public Shopify Apps using the Shopify CLI (Node.js, React, or Remix).
Integrate third-party APIs (ERPs, CRMs) using Shopify’s Admin API (REST/GraphQL) and Storefront API.
Audit and optimize stores for Core Web Vitals, page speed, and SEO best practices.
Debug complex Liquid logic, conflicting scripts, and app integration errors.
Manage codebases efficiently using Git/GitHub within a collaborative team environment.
Qualifications:
2+ years of professional experience specifically in Shopify development.
Mastery of Liquid templating language and Shopify JSON templates.
Strong proficiency in Liquid, Polaris, React.js, Node.js, and modern JavaScript frameworks (Remix experience is a plus).
Deep understanding of Shopify APIs (Admin, Storefront, Partner Dashboard) and Shopify Functions.
A strong portfolio of live Shopify stores and/or Apps you have built.
Excellent attention to detail and ability to write clean, maintainable code.
Clear written and verbal communication skills.
Contract & Growth:
This role is structured as a monthly contract (~5–20 hours/week).
After two months, we’ll review performance with the option of transitioning to a full-time position or long-term retainer.
Salary is negotiable based on expertise and demonstrated technical ability.
How to Apply: Interested candidates are invited to submit their resume, GitHub profile, and portfolio through the following Google Form: https://forms.gle/SZ5o9LZAxTk5mids9
Application Deadline: 16th December, 2025
Batin Studio is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees.