V
Vinove•10d ago
Indeed
[DT] : Senior Shopify Engineer
Noida, Uttar Pradesh
Full Time
Senior Level
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Senior Shopify Engineer - Noida, Uttar Pradesh
Vinove is seeking a highly experienced and technically authoritative Senior Shopify Engineer to join our team in Noida, Uttar Pradesh. This role demands 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. You will be instrumental in delivering mission-critical checkout implementations, advanced API handling under rate limits, subscription and payment systems, and designing complex multi-system architectures focused on performance, reliability, and scalability.
Core Responsibilities
1. Shopify Storefront & Theme Engineering
- Architect and develop fully custom Online Store 2.0 themes.
- Leverage advanced proficiency in Liquid templating (sections, blocks, dynamic schema configuration).
- Build modular, reusable, and merchant-configurable custom blocks and sections.
- Implement Theme App Extensions for scalable, upgrade-safe customizations.
- Develop and optimize storefront performance, focusing on Core Web Vitals, Lighthouse, lazy loading, and script isolation.
- Implement smart discount presentation logic and dynamic merchandising rules.
2. Shopify Apps & Platform Development
- Design and build private Shopify apps.
- Develop Admin embedded apps (React/TypeScript), App proxy pages, Webhook processors, and OAuth flows.
- Manage the full lifecycle of app development, including app registration, store installation flows, permission scopes, and API versioning.
- Create internal tooling dashboards for merchants and operations teams.
3. Shopify Extensions & Functions (Modern Architecture)
- Exhibit deep experience with Checkout UI Extensions, implementing logic across supported extension points, custom UI injection with strong state management, and secure checkout customization strategies.
- Demonstrate proficiency in Shopify Functions (Wasm Runtime), writing high-performance functions in Rust (preferred) or JavaScript.
- Implement business rules for discount logic, shipping customization, and payment customization.
- Migrate legacy Scripts to the modern Functions-based architecture.
4. Checkout, Payments & Subscriptions (Critical Expertise)
- Deliver real-world implementations involving carrier-calculated shipping (CarrierService API), custom shipping rate logic engines, subscription APIs using Shopify Subscription Contracts, and recurring billing flows.
- Integrate payment providers, manage secure transaction orchestration, and make PCI-aware architecture decisions.
- Handle checkout-sensitive modifications with safe rollout strategies.
- Demonstrate experience with idempotency handling, transaction reliability, webhook reconciliation logic, and recovery strategies for failed billing events.
5. Shopify APIs – Advanced Engineering
- Show strong expertise in Shopify Admin GraphQL API, REST API (legacy support), and Storefront API.
- Possess a deep understanding of rate limiting mechanics, adaptive throttling, queue-based request management, retry/backoff strategies, idempotent webhook handling, and background job processing.
- Implement event-driven architectures and utilize Bulk & Data Operations (GraphQL bulk queries & mutations) for high-volume import/export systems, data migration tooling, and custom sync engines.
- Develop scheduled background processing pipelines.
6. Headless Commerce
- Build storefronts using Hydrogen (React-based framework) and modern React Router patterns.
- Deploy to Oxygen and design hybrid/headless commerce strategies.
- Ensure secure integration with backend services.
7. Infrastructure & DevOps (Azure-First)
- Mandatory expertise in Microsoft Azure services including App Services, Container Apps, Networking, and Secrets Management.
- Proficiency in monitoring & logging, Docker (production-grade containerization), and CI/CD pipelines (GitHub Actions/Azure DevOps).
- Experience with environment management, configuration strategies, zero-downtime deployments, rollback strategies, and observability & performance monitoring.
8. Backend Engineering
- Proficiency in Node.js or PHP (Laravel preferred) with strong TypeScript proficiency.
- Advanced SQL knowledge and ORM usage (e.g., Prisma or equivalent).
- Experience with background job systems, queue management, and caching strategies (Redis or equivalent).
9. Testing & Quality Engineering (Non-Negotiable)
- Strong automation discipline with Playwright for E2E testing (mandatory), unit testing (Jest/Vitest/PHPUnit), and API contract testing.
- Experience with webhook simulation frameworks, load testing for checkout flows, and CI-integrated test pipelines.
- Ensure deterministic testing for subscriptions & recurring billing, focusing on checkout reliability, subscription lifecycle validation, shipping rate correctness, and data integrity under load.
10. AI & Advanced Systems
- Production experience with Retrieval-Augmented Generation (RAG), agentic workflows, tool orchestration, multi-step reasoning systems, and MCP-style integrations.
- Ensure safe AI integration into commerce flows, with robust 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 APIs: 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 to Functions).
- Headless commerce at scale.
- Advanced performance engineering.
- Open-source contributions.
- Agile/Scrum leadership experience.
What We Expect From You
- Architect-level expertise 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.
Company
V
Vinove
Noida, Uttar Pradesh
Posted on Indeed