Senior Full-Stack Shopify Developer

The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Senior Full-Stack Shopify Developer.

About the project:

In this pivotal role, you will be responsible for building, customizing, and optimizing sophisticated Shopify-based e-commerce solutions. You possess a deep understanding of the Shopify platform, its architecture, and toolset. Your contributions will directly enhance user experience, integration capabilities, and storefront performance.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience);
  • 5+ years of professional full-stack development experience;
  • Strong experience with the Shopify platform:
    Liquid templating language
    Shopify Admin & Storefront APIs (REST and GraphQL)
    Shopify CLI for theme and app development
    Shopify Functions for scalable custom business logic
    Best practices in Shopify App development (OAuth, webhooks, embedded apps)
  • Advanced front-end skills: HTML, CSS, JavaScript (ES6+), React, Vue.js, or Angular;
  • Solid back-end development experience with Node.js (Express), Python (Django/Flask), or Ruby on Rails;
  • Strong knowledge of cloud hosting (especially AWS), with familiarity in GCP or Azure;
  • Experience with databases: PostgreSQL, MySQL, MongoDB;
  • Proficiency with Git and collaborative development workflows;
  • Familiarity with testing frameworks: Jest, Mocha, Cypress;
  • Strong analytical and problem-solving abilities;
  • Excellent communication and collaboration skills;
  • Self-motivated, with a passion for continuous learning.

Will be a plus:

  • Experience with headless Shopify architectures;
  • Contributions to open-source Shopify projects or communities;
  • Knowledge of e-commerce best practices and conversion rate optimization;
  • Experience in performance tuning and scalability for high-traffic environments;
  • Understanding of web and cloud security standards.

Responsibilities:

  • Lead and manage end-to-end Shopify development projects;
  • Build and customize responsive Shopify themes with Liquid;
  • Develop custom Shopify apps using REST/GraphQL APIs;
  • Work with Shopify CLI for efficient theme and app management;
  • Use Shopify Functions to implement advanced business logic;
  • Architect and manage data models and server-side apps;
  • Deploy and scale applications on AWS, GCP, or Azure;
  • Set up and maintain CI/CD pipelines;
  • Collaborate with design and product teams to transform ideas into technical solutions;
  • Diagnose and solve complex Shopify and infrastructure-related issues;
  • Keep up with Shopify platform updates and trends;
  • Mentor junior developers and contribute to internal documentation.

Our perks

  • calendar
    Covered vacation period: 20 business days and 5 days off
  • English
    Free English classes
  • clock
    Flexible working schedule
  • smile
    Truly friendly and supporting atmosphere
  • home
    Working remotely or in one of our offices
  • user
    Medical insurance for employees from Ukraine
  • money
    Compensation of psychological counseling
  • legal
    Legal support
  • relocation
    Relocation assistance

Your dream job awaits you

Apply now!

    Successfully applied!