Your Challenge
The Senior Frontend Engineer is to build and improve web applications used by the
Warehouse Management System (WMS)
team. This role focuses on creating reliable, fast, and easy-to-use interfaces for business users managing replenishment parameters, reviewing order proposals, monitoring exceptions, and taking action. You will work closely with Backend Engineers, Product, and business stakeholders to deliver production-grade features that have real operational impact.
-
Build and maintain React applications using TypeScript with strong attention to usability, performance, and maintainability.
-
Implement end-to-end user workflows for WMS systems (for example parameter setup, proposal review and approvals, dashboards, and exception handling).
-
Collaborate with Backend Engineers to design and consume APIs effectively, including pagination, filtering, search, and error handling.
-
Translate requirements into clean UI architecture: reusable components, predictable state management, and consistent UX patterns.
-
Build data-heavy screens including tables, filters, forms, charts, and drill-down views with a strong focus on clarity and speed.
-
Implement role-based access and authentication flows as required by internal systems.
-
Ensure high quality through testing, code reviews, and disciplined release practices.
-
Improve frontend developer experience: component standards, documentation, performance budgets, and reducing UI regressions.
-
Work with stakeholders to iterate quickly through demos and feedback loops, while keeping the UI stable and consistent.
Requirements
-
Has around 8+ years of strong experience with TypeScript and React in production environments.
-
Solid understanding of HTML, CSS, responsive layout, and modern browser behavior.
-
Experience building complex, data-driven interfaces (tables, forms, filters, CRUD flows, dashboards).
-
Experience integrating with REST APIs and handling client-side concerns such as loading states, caching, retries, and error messaging.
-
Good understanding of frontend architecture concepts such as component design, state management patterns, and code organization.
-
Familiarity with frontend testing practices (unit tests and integration tests) 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, able to work with engineers and non-technical stakeholders.
-
Experience with common React ecosystem tools such as React Query, Redux Toolkit, Zustand, or similar state/data management libraries.
-
Experience with UI component libraries (Material UI, Ant Design, Chakra UI, or similar) and designing reusable component systems.
-
Experience building charts and analytics views (for example Recharts, Chart.js, ECharts, or similar) with correct data representation.
-
Experience with performance optimization: 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.
Benefits
Health Insurance
- At CP Axtra we care about your health! Group insurance from a top insurance company is included in your benefits—OPD, IPD, Emergency OPD
Provident Fund
- CP Axtra cares about your long-term plan! We offer 3% provident fund.
Year-end bonus
- We include variable and performance bonus for our employees.
Gym Facilities
- Our Head office has a fitness center, yoga room, and recreational space. Enjoy Bangkok scenery and work your body!
Attractive Vacations days
- Enjoy our attractive annual leave. Let's say the minimum is 18 days!
No overtime
- We work 5 days a week with. We set our own goals and deadlines.
Cool hardware
- New MacBook. The tool to help you be the best of yourself.
Free car parking space
- No more stress or extra cost if you drive to work. We offer free parking space for our employees.
Best Culture
-
Clear focus.
-
Diverse Workplace (Our members are from around the world!)
-
Thai and Non-Thai are both welcome!
-
Non-hierarchical and agile environment
-
Growth opportunity and career path