Shopify Developer (Full Stack)
Codup
Date: 6 hours ago
City: Karachi
Contract type: Full time
Remote
Overview
Codup is looking for a skilled Shopify Developer to join our delivery team. You will work across both sides of the Shopify platform: custom storefronts and themes, and embedded Shopify apps that come with their own backends, databases, and third-party integrations.
This is a hands-on build role. Our projects range from performance work on Shopify Plus storefronts to multi-store apps that run inside the Shopify admin and connect merchants to external systems. The role spans the full stack, so you should be equally comfortable writing Liquid on the storefront and designing a database schema for the app backend that sits behind it.
Strong problem solving, attention to detail, and the ability to own a piece of work end to end are what make people successful here.
Tasks And Responsibilities
Build and maintain Shopify storefronts and themes, with a focus on performance, responsiveness, and clean Liquid.
Develop embedded Shopify apps that run inside the Shopify admin, including OAuth install flows, session token authentication, and admin interfaces.
Build theme app extensions and ship them through Shopify CLI without disrupting the merchant's theme.
Work with Shopify Admin, Storefront, and Cart APIs, along with webhooks and App Proxy.
Model structured content and configuration using metaobjects and metafields.
Design and maintain backend services and database schemas that support app functionality.
Integrate with third-party systems and APIs such as ERPs, CRMs, 3PLs, and support platforms, with sensible handling of failures, retries, and timeouts.
Handle API credentials and sensitive data securely, including encryption at rest and keeping secrets out of logs and user interfaces.
Translate designs from the design team into working, accessible interfaces.
Write unit and integration tests as part of normal delivery.
Troubleshoot and debug across the stack, from storefront rendering through to backend integration failures.
Take part in code review and contribute to CI/CD pipelines.
Education And Qualification Requirements
Education
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Must Have
Proven experience as a Shopify Developer, with work you can walk us through.
Strong Liquid skills and experience building on Shopify 2.0, including sections and blocks.
Hands-on experience with Shopify APIs: Admin (GraphQL and REST), Storefront, and Cart.
Experience building embedded Shopify apps: OAuth, session tokens, App Bridge, and Polaris.
Experience with theme app extensions and Shopify CLI.
Working knowledge of metaobjects and metafields as a structured content layer.
Shopify webhooks: subscription, verification, and reliable processing.
Solid frontend fundamentals: HTML, CSS, JavaScript, and React.
TypeScript in production, not just as a preference.
Node.js for backend development. Remix is preferred; strong Next.js or equivalent experience is considered.
PostgreSQL: schema design, migrations, and an ORM such as Prisma or Drizzle.
Third-party API integration with proper error handling, retries, and validation.
Git and a pull request based workflow, with CI/CD exposure.
Shopify Plus experience.
Clear communication and the ability to work independently across multiple projects.
Good to Have
Experience with multi-store or multi-tenant Shopify apps and the Shopify Plus organization model.
App Proxy with signature verification.
Serverless deployment on Vercel or similar, including scheduled jobs and preview environments.
Checkout extensibility and Shopify Functions.
Experience with major third-party apps such as Klaviyo, Yotpo, Shogun, and Rebuy.
Hydrogen and headless storefront work.
Encryption of credentials at rest and secure key management.
Structured logging, trace IDs, and error tracking tools such as Sentry.
Experience handling PII or payment-adjacent data and the compliance that comes with it.
Powered by JazzHR
LxBi8sy0LN
Codup is looking for a skilled Shopify Developer to join our delivery team. You will work across both sides of the Shopify platform: custom storefronts and themes, and embedded Shopify apps that come with their own backends, databases, and third-party integrations.
This is a hands-on build role. Our projects range from performance work on Shopify Plus storefronts to multi-store apps that run inside the Shopify admin and connect merchants to external systems. The role spans the full stack, so you should be equally comfortable writing Liquid on the storefront and designing a database schema for the app backend that sits behind it.
Strong problem solving, attention to detail, and the ability to own a piece of work end to end are what make people successful here.
Tasks And Responsibilities
Build and maintain Shopify storefronts and themes, with a focus on performance, responsiveness, and clean Liquid.
Develop embedded Shopify apps that run inside the Shopify admin, including OAuth install flows, session token authentication, and admin interfaces.
Build theme app extensions and ship them through Shopify CLI without disrupting the merchant's theme.
Work with Shopify Admin, Storefront, and Cart APIs, along with webhooks and App Proxy.
Model structured content and configuration using metaobjects and metafields.
Design and maintain backend services and database schemas that support app functionality.
Integrate with third-party systems and APIs such as ERPs, CRMs, 3PLs, and support platforms, with sensible handling of failures, retries, and timeouts.
Handle API credentials and sensitive data securely, including encryption at rest and keeping secrets out of logs and user interfaces.
Translate designs from the design team into working, accessible interfaces.
Write unit and integration tests as part of normal delivery.
Troubleshoot and debug across the stack, from storefront rendering through to backend integration failures.
Take part in code review and contribute to CI/CD pipelines.
Education And Qualification Requirements
Education
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Must Have
Proven experience as a Shopify Developer, with work you can walk us through.
Strong Liquid skills and experience building on Shopify 2.0, including sections and blocks.
Hands-on experience with Shopify APIs: Admin (GraphQL and REST), Storefront, and Cart.
Experience building embedded Shopify apps: OAuth, session tokens, App Bridge, and Polaris.
Experience with theme app extensions and Shopify CLI.
Working knowledge of metaobjects and metafields as a structured content layer.
Shopify webhooks: subscription, verification, and reliable processing.
Solid frontend fundamentals: HTML, CSS, JavaScript, and React.
TypeScript in production, not just as a preference.
Node.js for backend development. Remix is preferred; strong Next.js or equivalent experience is considered.
PostgreSQL: schema design, migrations, and an ORM such as Prisma or Drizzle.
Third-party API integration with proper error handling, retries, and validation.
Git and a pull request based workflow, with CI/CD exposure.
Shopify Plus experience.
Clear communication and the ability to work independently across multiple projects.
Good to Have
Experience with multi-store or multi-tenant Shopify apps and the Shopify Plus organization model.
App Proxy with signature verification.
Serverless deployment on Vercel or similar, including scheduled jobs and preview environments.
Checkout extensibility and Shopify Functions.
Experience with major third-party apps such as Klaviyo, Yotpo, Shogun, and Rebuy.
Hydrogen and headless storefront work.
Encryption of credentials at rest and secure key management.
Structured logging, trace IDs, and error tracking tools such as Sentry.
Experience handling PII or payment-adjacent data and the compliance that comes with it.
Powered by JazzHR
LxBi8sy0LN
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Deputy Manager Marketing Campaign
Oxford University Press,
Karachi
3 days ago
About the RoleThis position is responsible for developing and executing strategic marketing initiatives that drive brand awareness, customer engagement, and market penetration, leading to increased market share. This role involves leading comprehensive marketing campaigns across various channels, including digital, social media, and Below-The-Line (BTL) activities. The incumbent will leverage data-driven insights to optimize campaign performance, enhance customer experiences, and streamline...
Lockheed Martin
World Veterans,
Karachi
4 days ago
SearchDONATE About usAdvisory BoardExecutive BoardDefense DomainSocial Media Policy Veteran News Veterans Welfare Companies Hiring Veterans Advisory BoardExecutive BoardDefense DomainSocial Media PolicySearchDONATE About usAdvisory BoardExecutive BoardDefense DomainSocial Media Policy Veteran News Veterans Welfare Companies Hiring Veterans Advisory BoardExecutive BoardDefense DomainSocial Media PolicyJob Opportunities for VeteransLockheed Martin Lockheed Martin Hiring VeteransIndustry: Defense & SpaceCompany Size: 10,001+ employeesHeadquarters: Bethesda, MDSpecialties: Aeronautics, Global Security,...
Senior Sales Manager - TJ / 1865105
Recruit AI,
Karachi
PKR 500,000
per month
1 week ago
Our client Palmpay Pvt Ltd is looking for a Senior Sales Manager in KarachiPalmPay is a fintech platform enabling financial inclusion through innovative credit and payment solutions in the mobile phone market. Partnering with leading brands such as Infinix, Tecno, Itel, and Realme, PalmPay provides customers with accessible financing options, seamless digital payments, and rewarding services. By integrating financial technology...