Search by job, company or skills

RAVIPA

Full Stack Developer (NetSuite & E-Commerce)

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary.

Lead the completion of RAVIPA Jewelry's NetSuite ERP development, maintenance and build integrations across our ecosystem. You will be the primary technical resource connecting NetSuite, Shopify, Thai marketplaces, and payment systems ensuring seamless data flow from storefront to financial reporting.

Key Responsibilities

NetSuite ERP

  • Develop and maintain customizations using SuiteScript 2.x (Map/Reduce, Scheduled, Client, User Event scripts)
  • Configure core modules: inventory, demand planning, AP/AR, and general ledger
  • Support data and BI using SuiteQL and NetSuite Analytics Warehouse (NSAW)
  • Manage technical readiness for NetSuite's bi-annual upgrades

E-Commerce, Marketplace & Payment Gateway Integration

  • Manage integration connectors between NetSuite and Shopify (Web + POS)
  • Implement and oversee integrations with Shopee, Lazada, TikTok Shop, and LINE Shopping
  • Ensure accurate sync of orders, inventory, customers, and fulfillment across all channels
  • Monitor connector performance and resolve data discrepancies proactively
  • Integrate Thai payment providers with Shopify
  • Automate payment authorization, capture, refund, and reconciliation workflows

Shopify Development & Automation

  • Maintain and enhance the Shopify storefront using Liquid, HTML, CSS, and JavaScript
  • Build and customize themes to align with RAVIPA's brand identity and UX requirements
  • Develop custom sections, blocks, and templates using Shopify's theme architecture (Dawn/OS 2.0)
  • Optimize storefront performance including page speed, Core Web Vitals, and SEO structure
  • Configure and maintain Shopify POS across retail locations, ensuring real-time sync with the online storefront
  • Integrate Shopify POS with NetSuite to ensure accurate sales, inventory, and cash reconciliation across all retail touchpoints

Experience

  • 35 years of professional full stack development experience
  • Bachelor's degree in computer science, IT, Software Engineering, or related field
  • Strong experience with NetSuite SuiteScript 2.x, SuiteFlow, SuiteBuilder, RESTlets, and Saved Searches
  • Hands-on experience with Shopify development Liquid, Shopify APIs, Storefront API, and Admin API
  • Solid understanding of REST API design and integration building, consuming, and debugging APIs
  • Experience with iPaaS-style connectors or middleware
  • Proficiency in JavaScript / Node.js and at least one backend language (Python or PHP a plus)
  • Familiarity with e-commerce platform APIs: Shopee, Lazada, TikTok Shop, or LINE (advantageous)
  • Understanding of ERP concepts: inventory, order management, financial modules

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 143966021