Senior Shopify Engineer

Uplers

Coimbatore District

Remote

INR 2,000,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading digital hiring company in Coimbatore is seeking a Senior Shopify Engineer with over 8 years of experience. The ideal candidate will specialize in Shopify themes, apps, and infrastructure, requiring proficiency in Azure, Liquid, and JavaScript. This remote, full-time position is project-based, and the selected individual will play a critical role in architecting high-scale commerce solutions. Candidates should be highly knowledgeable in performance testing and DevOps practices.

Qualifications

  • 8+ years of professional software engineering experience.
  • 3+ years working on high-availability, high-traffic systems.
  • Proven ability to manage multiple complex projects simultaneously.
  • Proven ability to own complex Shopify projects end-to-end.

Responsibilities

  • Architect and develop fully custom Online Store 2.0 themes.
  • Design and build private Shopify apps.
  • Implement Checkout UI Extensions and secure checkout customization strategies.
  • Proficiency with Shopify Admin GraphQL API and handling payment provider integrations.
  • Build storefronts using Hydrogen and ensure performance monitoring.

Skills

Migration experience
Performance Engineering
Azure infrastructure
Playwright E2E testing
React
Shopify functions
UI Extensions
Agile
PHP
Scrum

Tools

Docker
CI/CD pipelines
Azure
Shopify Admin GraphQL API
Storefront API
Liquid
TypeScript / JavaScript
Node.js
PHP (Laravel)
SQL

Job description

Overview

Infrastructure & DevOps (Azure-First)

Experience: 8+ years

Opportunity Type: Remote

Placement Type: Full Time 6 months Project Based Employment (Payroll and Compliance to be managed by: Uplers Solutions Pvt. Ltd.)

Shift: (GMT+05:30) Asia/Kolkata (IST)

Expected Notice Period: 7 Days

Salary: Confidential (based on experience)

*Note: This is a requirement for one of Uplers\' client - BE

What do you need for this opportunity?

Must have skills required: Migration experience, Performance Engineering, Azure infrastructure, Playwright E2E testing, React, Shopify functions, UI Extensions, Agile, PHP, Scrum

Role

Senior Shopify Engineer

Role Overview: We are seeking a highly senior, technically authoritative Shopify Engineer with deep expertise across the entire Shopify ecosystem — including Themes (Liquid), Apps, Extensions, Shopify Functions (Wasm), Checkout Extensibility, Hydrogen/Oxygen, API orchestration, and high-scale commerce infrastructure. This role requires a track record of mission-critical checkout implementations, advanced API handling under rate limits, subscription and payment systems, and the ability to design and orchestrate complex multi-system architectures while maintaining performance, reliability, and scalability.

Core Responsibilities
  • Shopify Storefront & Theme Engineering: Architect and develop fully custom Online Store 2.0 themes. Advanced proficiency in Liquid templating (sections, blocks, dynamic schema configuration). Build modular, reusable, merchant-configurable custom blocks and sections. Implement Theme App Extensions for scalable, upgrade-safe customizations. Develop and optimize storefront performance (Core Web Vitals, Lighthouse, lazy loading, script isolation). Implement smart discount presentation logic and dynamic merchandising rules.
  • Shopify Apps & Platform Development: Design and build private Shopify apps. Develop Admin embedded apps (React / TypeScript), App proxy pages, Webhook processors, OAuth flows. Full lifecycle app management: App registration, Store installation flows, Permission scopes management, API versioning. Create internal tooling dashboards for merchants and operations teams.
  • Shopify Extensions & Functions (Modern Architecture): Deep experience in Checkout UI Extensions, implementing logic across supported checkout extension points, custom UI injection with strong state management, secure and compliant checkout customization strategies. Shopify Functions (Wasm Runtime): Writing high-performance functions in Rust (preferred) or JavaScript. Implement business rules for discount logic, shipping customization, payment customization, migrating legacy Scripts to modern Functions-based architecture.
  • Checkout, Payments & Subscriptions (Critical Expertise): Real-world implementations involving carrier-calculated shipping, custom shipping rate logic engines, subscription APIs using Shopify Subscription Contracts, recurring billing flows and lifecycle management, payment provider integrations, secure transaction orchestration, PCI-aware decisions, and safe rollout strategies for checkout-sensitive modifications. Demonstrate experience with idempotency handling, transaction reliability, webhook reconciliation, and recovery for failed billing events.
  • Shopify APIs – Advanced Engineering: Proficiency with Shopify Admin GraphQL API, REST API (legacy support), Storefront API. Deep understanding of rate limiting, adaptive throttling, queue-based request management, retry/backoff, idempotent webhook handling, background job processing, event-driven architectures, bulk & data operations (GraphQL bulk queries/mutations), high-volume import/export, data migration tooling, and custom sync engines. Scheduled background processing pipelines.
  • Headless Commerce: Building storefronts using Hydrogen (React-based), modern React Router patterns, deploying to Oxygen, and designing hybrid/headless commerce strategies with secure integration to backend services.
  • Infrastructure & DevOps (Azure-First): Microsoft Azure, App Services, Container Apps, Networking, Secrets management, Monitoring & logging, Docker, CI/CD pipelines (GitHub Actions / Azure DevOps), environment management & configuration strategies, zero-downtime deployments, rollback strategies, observability & performance monitoring.
  • Backend Engineering: Node.js or PHP (Laravel preferred); strong TypeScript proficiency; advanced SQL; ORM usage (Prisma or equivalent); background job systems; queue management; caching strategies (Redis or equivalent).
  • Testing & Quality Engineering (Non-Negotiable): Strong automation discipline: Playwright for E2E testing (mandatory), unit testing (Jest/Vitest/PHPUnit), API contract testing, webhook simulation frameworks, load testing for checkout flows, CI-integrated test pipelines, deterministic testing for subscriptions & recurring billing. Testing in the context of checkout reliability, subscription lifecycle, shipping rate correctness, and data integrity under load.
  • AI & Advanced Systems: Production experience with Retrieval-Augmented Generation (RAG), agentic workflows, tool orchestration, multi-step reasoning systems, MCP-style integrations, safe AI integration into commerce flows, evaluation & observability of AI systems.
Required Experience
  • 8+ years of professional software engineering experience.
  • 3+ years working on high-availability, high-traffic systems.
  • Demonstrable track record of Shopify checkout-sensitive implementations.
  • Proven ability to manage multiple complex projects simultaneously.
Required Technical Stack Knowledge
  • Liquid
  • TypeScript / JavaScript
  • React
  • Remix / React Router patterns
  • Rust (for Shopify Functions)
  • Node.js
  • PHP (Laravel)
  • SQL (advanced)
  • Prisma (or equivalent ORM)
  • Docker
  • Azure
  • Git
  • CI/CD pipelines
  • Playwright
  • Shopify Admin GraphQL API
  • Storefront API
  • Bulk Operations API
  • Webhooks & Event-driven architectures
Strong Advantages
  • Shopify Plus experience
  • Public Shopify App Store releases
  • Migration Experience (Scripts → Functions)
  • Headless commerce at scale
  • Advanced performance engineering
  • Open-source contributions
  • Agile/Scrum leadership experience
What We Expect From You
  • Architect-level in Shopify
  • Comfortable owning checkout-critical systems
  • Fluent in platform limitations and extensibility boundaries
  • Experienced in rate-limit-safe API orchestration
  • Strong in observability and reliability
  • A mentor and technical leader
  • Detail-oriented with system-level thinking
How to apply for this opportunity?
  • Step 1: Click On Apply! And Register or Login on our portal.
  • Step 2: Complete the Screening Form & Upload updated Resume
  • Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.

(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don\'t hesitate to apply today. We are waiting for you!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Shopify Engineer
Senior Shopify Engineer

Uplers • Vellore

Remote
INR 1,200,000 - 1,800,000
Remote work
Shopify Developer (Fresher to 5 Years)
Shopify Developer (Fresher to 5 Years)

DigitalXNode • Chennai District

Hybrid
INR 600,000 - 1,200,000
Shopify Developer
Shopify Developer

Kensium • Hyderabad

On-site
INR 600,000 - 1,000,000
Staff Software Engineer
Staff Software Engineer

Uplers • Kamrup Metropolitan

Remote
INR 3,500,000 - 6,500,000
Lead Shopify Developer
Lead Shopify Developer

Omni Reach • Bengaluru Urban

Hybrid
INR 1,250,000 - 1,750,000
Competitive salary and benefits
Opportunities for professional growth
Collaborative work environment
Shopify Technical Lead
Shopify Technical Lead

Tryzens • Thiruvananthapuram

Hybrid
INR 1,500,000 - 2,300,000
Staff Software Engineer
Staff Software Engineer

Uplers • Lucknow

Remote
INR 3,500,000 - 5,000,000
Shopify Lead Developer
Shopify Lead Developer

VML Enterprise Solutions • Mumbai

On-site
INR 1,500,000 - 2,500,000
Staff Software Engineer
Staff Software Engineer

Uplers • Gurugram District

Remote
INR 4,000,000 - 7,000,000
Staff Software Engineer
Staff Software Engineer

Uplers • Maharashtra

Remote
INR 4,200,000 - 7,000,000