C

CP Axtra

Wholesale and retail distributor with omnichannel

Senior Frontend Engineer - Warehouse Management System

Full-TimeUpdated on 10/15/2026
No salary listed
Senior
Suan Luang, Bangkok, Thailand
Hybrid
Software EngineeringFrontend Engineering

About the job

Requirements
  • Around 8+ years of production experience with TypeScript and React.
  • Solid understanding of HTML, CSS, responsive layout, and modern browser behavior.
  • Experience building complex, data-driven interfaces, including tables, forms, filters, CRUD flows, and dashboards.
  • Experience integrating with REST APIs and handling client-side loading states, caching, retries, and error messaging.
  • Good understanding of frontend architecture, including component design, state management patterns, and code organization.
  • Familiarity with frontend unit and integration testing practices, and ability to write maintainable tests.
  • Strong debugging skills and ability to diagnose issues across UI, network, and API layers.
  • Clear communication and collaboration skills, with ability to work with engineers and non-technical stakeholders.
Responsibilities
  • Build and maintain React applications using TypeScript, with attention to usability, performance, and maintainability.
  • Implement end-to-end user workflows for WMS systems, including parameter setup, proposal review and approvals, dashboards, and exception handling.
  • Collaborate with Backend Engineers to design and consume APIs, including pagination, filtering, search, and error handling.
  • Translate requirements into clean UI architecture with reusable components, predictable state management, and consistent UX patterns.
  • Build data-heavy screens including tables, filters, forms, charts, and drill-down views, with a focus on clarity and speed.
  • Implement role-based access and authentication flows for internal systems.
  • Ensure quality through testing, code reviews, and disciplined release practices.
  • Improve frontend developer experience through component standards, documentation, performance budgets, and reduced UI regressions.
  • Work with stakeholders through demos and feedback loops while keeping the UI stable and consistent.
Desired Qualifications
  • Experience with React ecosystem tools such as React Query, Redux Toolkit, Zustand, or similar state/data management libraries.
  • Experience with UI component libraries such as Material UI, Ant Design, Chakra UI, or similar, and designing reusable component systems.
  • Experience building charts and analytics views using tools such as Recharts, Chart.js, ECharts, or similar, with correct data representation.
  • Experience with performance optimization, including bundle size reduction, memoization strategies, virtualized lists, and rendering profiling.
  • Experience with accessibility best practices and UI quality standards.
  • Familiarity with CI/CD pipelines for frontend projects and release automation.
  • Experience working in supply chain, retail, or operations-heavy domains.

About the company

CP Axtra Public Company Limited runs wholesale and retail business in Thailand and Asia, with Makro as its B2B wholesale arm and Lotus’s as its B2C hypermarkets and supermarkets, plus mall space leasing. It sells food, fresh produce, dry goods, and non-food items through its store network and online channels, supported by an omnichannel platform and private-label options. The company differentiates itself by combining a large wholesale ecosystem with a broad consumer retail footprint and a digital RetailTech stack that links stores, online services, and data-driven supply chain improvements, including partnerships with Cainiao and Microsoft. Its goal is to become a leading RetailTech player in Asia by expanding its omnichannel reach, optimizing supply chains, and growing its networks of stores, online services, and mall spaces.

Company Size

1,001-5,000

Company Stage

N/A

Total Funding

N/A

Headquarters

Bangkok, Thailand

Founded

1988

Get referred to CP Axtra

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • 1Q2026 revenue hit 136.05 billion baht, with net profit 2.793 billion baht.
  • H1 2026 revenue reached 268.334 billion baht, while mall occupancy rose 4%.
  • Management plans 110 new Southeast Asia stores, expanding Thailand, Malaysia, and the Philippines.

What critics are saying

  • Q4 2026 Food Purveyor closing depends on Malaysian approvals and integration execution.
  • 2025 profit fell from weaker non-food sales and an IT system incident.
  • CP Axtra's premium Malaysia push faces entrenched Village Grocer rivals and share loss.

What makes CP Axtra unique

  • Makro and Lotus's combine Thailand wholesale scale with consumer grocery reach across channels.
  • The 4 March 2026 Food Purveyor deal adds premium Malaysia locations Lotus's lacks.
  • Q1 2026 online sales surged 27.6%, proving omnichannel execution beyond store traffic.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Paid Vacation

Gym Membership

Performance Bonus

Company News

The Edge Media Group
Mar 4th, 2026
Thailand’s CP Axtra to buy The Food Purveyor for RM1.7 bil

Thailand’s CP Axtra Public Company Ltd is acquiring The Food Purveyor, which runs Village Grocer and Ben's Independent Grocer, for RM1.7 billion from private equity firm Navis Capital.