A leading eCommerce development company in Greater London is seeking an experienced Shopify theme engineer / Front end engineer. The ideal candidate must have over 10 years of software development experience and a deep understanding of the Shopify platform. Responsibilities include building comprehensive eCommerce solutions, integrating with various systems, and utilizing agile methodologies. Strong skills in automation, testing frameworks, and communication are essential for success in this role.
Qualifications
10+ years of work experience in software development.
Experience with Shopify platform is mandatory.
Ability to define and design complex scalable systems.
Responsibilities
Build end to end eCommerce technology solutions using Shopify.
Implement and maintain APIs, webhooks, and data transfer methods.
Identify areas for streamlining or automation in processes.
Skills
Shopify platform experience
Experience with Shopify Hydrogen framework
End to end eCommerce solutions
Design patterns and best practices
Knowledge of APIs and webhooks
Team player
Agile methodologies
Test Driven Development (TDD)
CI/CD
Automated testing frameworks
Job description
Shopify theme engineer / Front end engineer
10 plus years of work experience in software development
Shopify platform experience a MUST.
Experience in Shopify Hydrogen framework built with React that allows developers to create custom, high-performance storefronts for Shopify, effectively using a headless approach is good to have
Must have experience in building end to end eCommerce technology solutions with Shopify and associated systems (OMS, IMS, WMS, credit card processing, tax engine, digital distribution etc.)
Solid grounding with common design patterns and development best practices
Knowledge of APIs, webhooks, and general data transfer approaches
Able to define, design, implement complex, and scalable systems
Ability to identify areas that can be streamlined or automated
Good team player and communication skills
Experience with agile development methodologies with Test Driven Development (TDD)
Experience with CI/CD (Continuous Integration / Continuous delivery)
Experience with automated testing frameworks, such as Playwright