All vacancies

Lead Shopify Software Engineer
EPAM Systems
Remote · UkraineSalary not disclosedfull-timeEPAM Systems Careers (remote abroad)
We are seeking a hands-on Lead Shopify Software Engineer to drive the technical execution, code quality, and engineering delivery of complex e-commerce solutions on Shopify Plus. Working in close partnership with Solution Architects and Product Managers, you will translate architectural blueprints into production-ready, high-performing systems.
Responsibilities
- Lead the development of custom Shopify Plus solutions, including headless storefronts (Hydrogen and Remix), custom middleware apps, and Liquid-based Online Store 2.0 themes where appropriate
- Build and deploy custom platform extensions using Shopify Functions, Checkout UI Extensions, Customer Account UI Extensions, and Shopify Admin extensions
- Develop robust backend services, webhook consumers, and data synchronization pipelines integrating Shopify with third-party enterprise systems (ERP, PIM, OMS, CRM)
- Partner with the Shopify Solution Architect to break down high-level system designs into actionable engineering tasks, technical specifications, and sprint deliverables
- Establish and enforce engineering best practices, including rigorous PR/code reviews, automated testing (unit, integration, E2E), and CI/CD pipelines (e.g., GitHub Actions, Shopify CLI workflows)
- Drive storefront and API performance optimization—managing edge caching strategies on Shopify Oxygen, optimizing GraphQL query costs, and ensuring green Core Web Vitals
- Champion the adoption of AI-native development workflows across the team (e.g., Claude Code, Cursor, GitHub Copilot) to accelerate feature delivery, scaffolding, and complex refactoring
- Establish codebase-level context rules, custom prompts, and project guidelines to ensure AI-generated code strictly adheres to Shopify API boundaries, TypeScript standards, and architectural patterns
- Leverage AI tooling for automated unit/E2E test generation, GraphQL schema validation, PR pre-reviews, and living technical documentation
- Enforce rigorous quality, security, and verification guardrails around AI-assisted code generation to prevent hallucinations, performance regressions, or security vulnerabilities
Languages
- Work format
- Remote
- Seniority
- Lead
- Posted
- 14 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- Senior Machine Learning DeveloperQohash · Remote · worldwide, UTC+4 accepted
- Software Engineer (Wearables)Miquido · Remote · worldwide, UTC+4 accepted
- Senior C#/.NET Software EngineerSoftConstruct · Armenia · On-site
- Senior / Lead PHP Developer with DDDWhiteTech · Remote · Armenia
- Fintech Senior Full-Stack Engineer (100 % remote) (m/f/d)EWOR GmbH · Remote · worldwide, UTC+4 accepted
- Solutions Architect Expression of Interest FormGitLab · Remote · worldwide, UTC+4 accepted
