Senior Shopify Developer

RemoteSalary not specified
Location not specified

Job Description, Responsibilities & Requirements

About the Position

We are looking for an experienced Software Engineer with strong Node.js and Shopify experience to join our dynamic team. In this role, you will work on building scalable backend services, Shopify integrations, and full-stack features while following modern architecture and development best practices.

Responsibilities

  • Develop and maintain full-stack applications using Node.js and TypeScript
  • Build backend services using NestJS and modern frontend/full-stack frameworks (Next.js or Remix.js)
  • Design and optimize SQL Server databases, including queries and schemas
  • Implement background jobs and async workflows using BullMQ
  • Work with Redis for caching and performance optimization
  • Develop and maintain Shopify apps and integrations
  • Integrate Shopify APIs (GraphQL Admin API and Storefront API)
  • Implement Shopify webhooks (orders, products, inventory, fulfillment)
  • Work with Azure services such as App Service, Azure SQL, and Blob Storage
  • Design and maintain REST and GraphQL APIs
  • Ensure code quality, performance, and scalability
  • Collaborate with the team through code reviews and pull requests
  • Use AI-assisted development tools to improve productivity

Requirements

  • 5+ years of professional full-stack development experience
  • Strong knowledge of Node.js and TypeScript
  • Experience with NestJS
  • Experience with Next.js or Remix.js
  • Solid experience with SQL Server (queries, schema design, performance tuning)
  • Experience with Prisma ORM
  • Experience with Redis
  • Experience with job queues such as BullMQ or Bull
  • Experience designing REST and GraphQL APIs
  • Strong understanding of software architecture and best practices (SOLID, clean code)
  • Experience working with Git workflows and code reviews
  • Ability to quickly understand and work with existing codebases

Shopify Experience

  • Experience building Shopify apps (public or custom)
  • Strong knowledge of Shopify APIs (GraphQL Admin API and Storefront API)
  • Experience working with Shopify webhooks
  • Understanding of Shopify OAuth and authentication
  • Experience with Shopify CLI

Nice to Have

  • Experience with Shopify App Bridge and embedded apps
  • Familiarity with Shopify Polaris
  • Experience with metafields and metaobjects
  • Experience with bulk operations
  • Experience with theme app extensions
  • Experience with Azure services
  • Experience working in monorepos
  • Experience handling webhook reliability and idempotency
  • Experience with AI coding tools (GitHub Copilot, Cursor, etc.)
  • Experience structuring projects for AI-assisted development

We Offer

  • Work with a US-based team using a modern and scalable tech stack
  • Fully remote environment with a flexible and supportive work culture
  • Long-term opportunity with stability and room for professional growth
  • Make an impact by contributing to a product used by thousands of customers every day
  • Be part of a collaborative team that values clean code and good engineering practices

About the Company

Join our dynamic team and contribute to a product used by thousands of customers every day. We value clean code, good engineering practices, and a supportive work culture.

Interested? Send Your CV!

Work Details

  • Work type: Full-time
  • Department: Research & Development
  • Division: Europe
  • Location: Remote

Job Details

Company name:
EasySoftGroup
Location:
Location not specified
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Jun 28, 2026
Last checked:
Jun 28, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.