# 41688576027- Full Stack Software Engineer (Shopify)

> Activate Talent · Philippines (Remote) · — · Posted 2025-08-12

**Workplace:** remote

**Department:** 029

## Description

**About the Role**

We are looking for a highly capable, hands-on Full Stack Developer with 4–6 years of professional experience. This role is for a builder who understands the "how" and "why" behind the code. We aren't looking for someone who just stitches together React libraries; we need someone who can write clean, high-performance vanilla JavaScript and handle complex backend logic.

You will be responsible for building end-to-end web experiences, managing custom Shopify environments, and maintaining the infrastructure that powers them.

**Key Responsibilities**

-   **No-Framework Frontend:** Develop interactive, lightweight user interfaces using Vanilla JavaScript and jQuery. You must be able to solve complex UI challenges without relying on React, Vue, or Angular.
-   **Custom Shopify Development:** Build and maintain bespoke themes using Liquid and implement advanced logic via Shopify Functions.
-   **Backend & Database Management:** Design and maintain SQL databases and write server-side logic in PHP.
-   **Infrastructure:** Manage hosting and deployments on Heroku and AWS, including the configuration of Cron jobs for automated tasks.
-   **System Integration:** Build and consume REST APIs to connect our storefront with internal and external services.

## Requirements

**Technical Requirements**

-   Experience: 4–6 years in a professional full-stack role.
-   Shopify Stack: Expert-level knowledge of Liquid, Shopify APIs, and the new Shopify Functions API.
-   Languages: Deep proficiency in PHP, SQL, and "Plain Vanilla" JavaScript.
-   DevOps: Experience managing environments on Heroku and handling database migrations/management.
-   Automation: Ability to set up and troubleshoot server-side scheduled tasks (Cron).

**"Nice to Have" Skills**

-   Image Processing: Experience with programmatic image generation, layering, or synthesis (e.g., using GD library, ImageMagick, or Canvas).
-   Complex Scripting: Experience handling heavy data processing or asset manipulation on the fly.

## Apply

[Apply at Activate Talent](https://apply.workable.com/careersactivatetalent/j/299975C689/apply)

---
Powered by [Workable](https://www.workable.com)
