Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12334167

    Uplers logo

    Senior Shopify Engineer

    Uplers · Aurangabad · onsite · Posted 64d ago

    Not disclosed8–10 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Experience: 8.00 + years

    Salary: Confidential (based on experience)

    Expected Notice Period: 7 Days

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

    Opportunity Type: Remote

    Placement Type: Full Time Contract for 6 Months(40 hrs a week/160 hrs a month)

    (*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

    BE is Looking for:

    Senior Shopify Engineer

    (Themes

    • Apps
    • Extensions
    • Functions
    • Checkout
    • Infrastructure
    • AI)

    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 required 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 for production-grade performance)

    JavaScript (where appropriate)

    Implement business rules for:

    Discount logic

    Shipping customization

    Payment customization (where supported)

    Migrating legacy Scripts to modern Functions-based architecture.

    • Checkout, Payments & Subscriptions (Critical Expertise)

    Candidates must have delivered real-world implementations involving:

    Carrier-calculated shipping (CarrierService API)

    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 architecture decisions

    Handling checkout-sensitive modifications with safe rollout strategies

    Must demonstrate experience with:

    Idempotency handling

    Transaction reliability

    Webhook reconciliation logic

    Recovery strategies for failed billing events

    • Shopify APIs – Advanced Engineering

    Strong expertise in:

    Shopify Admin GraphQL API

    REST API (legacy support and maintenance)

    Storefront API

    Including:

    Deep understanding of rate limiting mechanics

    Implementing adaptive throttling

    Queue-based request management

    Retry/backoff strategies

    Idempotent webhook handling

    Background job processing

    Event-driven architectures

    Bulk & Data Operations

    Bulk API operations (GraphQL bulk queries & mutations)

    High-volume import/export systems

    Data migration tooling

    Custom sync engines

    Scheduled background processing pipelines

    • Headless Commerce

    Building storefronts using:

    Hydrogen (React-based framework)

    Modern React Router patterns

    Deploying to Oxygen

    Designing hybrid/headless commerce strategies

    Secure integration with backend services

    • Infrastructure & DevOps (Azure-First)

    Mandatory expertise in:

    Microsoft Azure

    App Services

    Container Apps

    Networking

    Secrets management

    Monitoring & logging

    Docker (production-grade containerization)

    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 knowledge

    ORM usage (e.g., Prisma or equivalent)

    Background job systems

    Queue management

    Caching strategies (Redis or equivalent)

    • Testing & Quality Engineering (Non-Negotiable)

    Strong automation discipline required:

    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

    Must understand testing in the context of:

    Checkout reliability

    Subscription lifecycle validation

    Shipping rate correctness

    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

    This is a deeply technical, high-ownership engineering role focused on building and maintaining advanced Shopify

    commerce ecosystems at scale.

    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!

    Sourced from foundit

    Skills

    Bulk Operations APIShopify Admin GraphQL APIDockerPlaywrightRustprismaLiquidEvent-Driven ArchitectureswebhookStorefront APIJavascriptPHPLaravelNode.JsTypescriptReact.JsSQLMicrosoft AzureGIT

    About Uplers

    Uplers logo

    Uplers

    Internet

    963

    employees

    2012

    14 years old

    Ahmedabad, Gujarat

    India

    About

    Uplers leverages AI and remote work to facilitate efficient talent matching between vetted professionals and companies, enhancing the hiring process.

    Industries

    Internet

    Employee ratings

    402 reviews

    3.6/ 5

    Culture

    3.5

    Career growth

    3.1

    Work-life

    3.6

    Employees rate it well for

    Work Culture84Work Life Balance64Senior Management62Salary49Learning32

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Shopify Engineer · waiting for your command