top of page

Software Engineer – Shopify Specialist (Pekanbaru)

Pekanbaru, Pekanbaru City, Riau, Indonesia

Job Type

Full-Time (WFO)

About the Role
  1. Lead and participate in various development projects for Toko Sawit, our B2B/B2C e-commerce platform for agricultural inputs, and be involved in all development-related aspects of our Shopify operations.

  2. Architect and design scalable Shopify solutions for complex e-commerce requirements within the agricultural supply chain domain.

  3. Develop and customise Shopify storefronts, themes, and backend services using Liquid, JavaScript, and Shopify APIs, with a strong focus on performance, conversion, and mobile experience.

  4. Integrate Shopify with third-party services including add-ons, payment gateways, logistics providers, CRM systems, and internal agricultural data platforms.

  5. Perform system analysis, design, testing, and documentation to ensure code quality and maintainability across all e-commerce touchpoints.

  6. Implement unit testing and integration testing following best practices in software development.

  7. Maintain and enhance existing Shopify applications while solving complex performance, UX, and checkout challenges.

  8. Provide technical support on on-call rotations and troubleshoot production issues affecting the storefront and order management flow.

  9. Take initiatives for required changes in e-commerce development processes to manage overall quality and conversion efficiency.

Requirements
  1. Possess at least a Bachelor's Degree or Master's Degree in Computer Science / IT, Engineering (Computer/Telecommunication), or equivalent.

  2. Possess at least 2 years of working experience in Shopify development and deployment.

  3. Strong knowledge of Liquid templating, JavaScript, HTML/CSS, and programming concepts with proven expertise in developing scalable Shopify solutions.

  4. Complete understanding of the Shopify ecosystem and its core flows, including:

    1. Proven expertise in developing custom Shopify themes and apps

    2. Deep knowledge of Shopify data models, metafields, and object references

    3. Experience with the latest Shopify features including Online Store 2.0, Hydrogen, and Oxygen

    4. Shopify techno-functional knowledge across core areas (Storefront, Checkout, Orders, Inventory, Discounts, Payments)

  5. Experience in Shopify Integration and APIs:

    1. Shopify CLI: This command-line tool helps to generate app templates, test locally, and deploy app.

    2. Experience with Shopify Admin API, Storefront API, and Webhooks

    3. Web services integration (REST and GraphQL) with external systems

    4. API development for third-party integrations (payment, logistics, WhatsApp notifications)

    5. Experience with OpenAPI 3.0 is a plus

  6. Experience working with Source Control (Git) and following best practices for version control and code collaboration.

  7. Experience in working with web services integration (REST) and API responses (JSON). Experience with GraphQL is a plus.

  8. Good discipline in writing unit tests and integration tests.

  9. Experience with cloud services such as GCP and/or AWS is a plus.

  10. Knowledge of Linux operating systems and command-line tools.

  11. Experience with e-commerce analytics, conversion rate optimisation, or A/B testing tools is a plus.


About the Company

SawitPRO is a cutting-edge green digital agritech startup located in the heart of Jakarta. Our mission is to be the best innovator that improves the lives of everyone in the palm oil industry. Through our integrated end-to-end agri-platform, we create a win-win-win scenario for people, planet, and prosperity.

We provide integrated apps that connect the supply chain stakeholders in the palm oil industry (Mills, DO Agents, Smallholders, Harvesters, Drivers, etc.). Creating a digital ecosystem that essentially boosts their productivity with effortless work documentation, affordable yet original agri-inputs, and agronomist services.

Our commitment extends beyond providing innovative solutions; we aim to nurture every aspect of Indonesia's palm oil industry. By fostering growth and sustainability, we strive to bring positive change to the lives of individuals in the palm oil sector, one at a time.

Logo SawitPRO-Main Logo.png

SawitPRO

PT Digital Sawit Pro

Brondols-Jump.gif

Ikuti Kami di:

Pekanbaru

Sudirman City Square Blok A-15,

Jl. Jend. Sudirman Blok A6,

Tengkerang Sel., Kec. Bukit Raya,

Kota Pekanbaru, Riau 28125

Call Center: 082188188052

Jakarta

GoWork Chubb Square,

Chubb Square Building, 9th Floor

Jl. M.H. Thamrin No. 10,

Jakarta Pusat 10230

Call Center: 082188188052

  • Facebook
  • Instagram
  • LinkedIn
  • Youtube
  • TikTok
Hubungi melalui:
WhatsApp_logo.png

Jambi

Jl. Iswahyudi, No 02

Pasir Putih, Paal Merah,

Kota Jambi, Jambi 36126

Call Center: 082188188052

Medan

Komplek Pergudangan Skydex

Business Hub, Unit B8, Jl. Tj. Morawa,

Kel. Teladan Bar., Kec. Medan Kota,

Kota Medan, Sumatera Utara 20214

Call Center: 082188188052

Sulawesi

Unit No. 3, Jl. Poros Palu – Mamuju, Kel. Tobadak, Kec. Tobadak,

Kab. Mamuju Tengah, Sulawesi Barat

Call Center: 082188188052

Pekanbaru

Komplek Pergudangan Cerya Zico

Jl. HR. Soebrantas KM 12, Kav 09, Simpang Baru, Kec. Tampan, Kota Pekanbaru, Riau 28293

Call Center: 082188188052

© SawitPRO. All Rights Reserved.
bottom of page