Apply Edge Start your job search

Web Developer

RAVIPA · Bangkok, Bangkok City, Thailand

Apply & track with Apply Edge
Key ResponsibilitiesWebsite development and maintenanceDevelop 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 deliveryImplement improvements to the customer journey and checkout in conjunction with the Marketing and E-commerce teamsDeliver promotional mechanics, product launches and seasonal campaigns to agreed timelinesEnsure checkout supports payment methods relevant to the Thai market, including local gateways, Prompt Pay, digital wallets and instalmentsDesign and report on A/B tests and make evidence-based recommendationsSite performance and technical SEOMonitor 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 typographyMaintain technical SEO: site structure, canonicalization, product structured data, sitemap integrity and hreflang where international sites are introduced.Analytics and trackingImplement 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 protectionIntegrate 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 documentationImplement 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 EssentialMinimum 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 abilityDesirableShopify 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.