Role Overview
We need a seasoned Full Stack Developer to lead the development of streamlined, full-featured web applications. You will be responsible for crafting responsive front-end interfaces using core JavaScript, building custom Shopify themes with Liquid, and implementing advanced functionality through Shopify Functions. On the back end, you'll develop robust logic in PHP and manage structured data with SQL, ensuring seamless integration across services via REST APIs.
Key Responsibilities
- Create efficient, interactive front-end experiences using Vanilla JavaScript and jQuery without reliance on frameworks
- Design and maintain tailored Shopify storefronts using Liquid templates and extend functionality with Shopify Functions
- Develop and optimize SQL database schemas and write server-side processing logic in PHP
- Deploy and manage cloud infrastructure on Heroku and AWS, including configuration of automated Cron jobs
- Integrate internal systems and third-party services through custom REST API development and consumption
Required Experience
- 4 to 6 years of professional full-stack development experience
- Deep working knowledge of Shopify’s ecosystem, including Liquid templating and the Shopify Functions API
- Strong command of PHP for server logic and SQL for data management
- Proven experience with Heroku for deployment and environment management, including database migrations
- Experience setting up and debugging scheduled server tasks using Cron
Preferred Skills
- Background in dynamically generating or manipulating images using tools like GD, ImageMagick, or Canvas
- Experience processing large volumes of data or transforming digital assets in real time