Key Responsibilities
Website development and maintenance
- Develop and maintain the Company's Shopify theme using Liquid, HTML, CSS and JavaScript, and build campaign pages and microsites to brand and design standards.
- Build to Online Store 2.0 architecture — sections, blocks, Meta fields and metaobjects — so routine content can be maintained by non-technical staff.
- Ensure correct rendering across devices and supported browsers, and resolve defects promptly, prioritizing any issue affecting browsing, cart or checkout.
- Maintain version control discipline using Git, including documented release procedures.
Conversion optimization and campaign delivery
- Implement improvements to the customer journey and checkout in conjunction with the Marketing and E-commerce teams
- Deliver promotional mechanics, product launches and seasonal campaigns to agreed timelines
- Ensure checkout supports payment methods relevant to the Thai market, including local gateways, Prompt Pay, digital wallets and instalments
- Design and report on A/B tests and make evidence-based recommendations
Site performance and technical SEO
- Monitor and improve Core Web Vitals, with particular attention to product and collection pages.
- Manage image delivery, script loading and third-party application overhead, including optimization of bilingual Thai and English typography
- Maintain technical SEO: site structure, canonicalization, product structured data, sitemap integrity and hreflang where international sites are introduced.
Analytics and tracking
- Implement and maintain Google Analytics 4, Google Tag Manager and server-side tracking including the Meta Conversions API.
- Verify e-commerce event integrity and ensure reported figures reconcile with Shopify records.
- Report periodically on website performance and recommend data-supported improvements.
Integrations and data protection
- Integrate and maintain third-party applications and APIs, assessing whether a requirement is better met by an application or by custom development.
- Support integration with the Company's [ERP / POS / CRM] systems and with appointed logistics providers.
- Maintain compliance with the Personal Data Protection Act B.E. 2562 (2019), including consent management, cookie controls and the technical handling of data subject requests.
Collaboration and documentation
- Implement approved designs faithfully and work with Customer Success to remedy issues affecting customer experience.
- Maintain documentation of site architecture, integrations, credentials and release procedures, and manage appointed vendors where instructed.
Qualifications and Experience Essential
- Minimum 3 years experience developing and maintaining production websites; degree in a related field or equivalent demonstrable experience.
- Proficiency in HTML, CSS and JavaScript, evidenced by work the candidate can discuss in technical detail.
- E-commerce platform development experience. Shopify and Liquid strongly preferred; candidates with equivalent platform experience and evidenced capacity to learn will be considered.
- Working knowledge of REST and GraphQL APIs, third-party integration, and Git.
- Demonstrable understanding of web performance optimisation, including the ability to diagnose causes of poor page performance and evidence remediation.
- Familiarity with Google Analytics, Google Tag Manager and conversion tracking.
- Capacity to work independently and prioritise competing demands, appropriate to a sole technical position; strong attention to detail and the ability to explain technical matters to non-technical colleagues.
- Professional working proficiency in English. Thai language ability
Desirable
- Shopify Plus, Shopify Functions or Checkout Extensibility.
- Headless commerce architecture — Hydrogen, React or Next.js.
- Thai e-commerce ecosystem — LINE platform, local payment gateways, domestic logistics providers.