# Full-stack Engineer (CDC)

> Makro PRO · Phra Nakhon Si Ayutthaya, Thailand (Hybrid) · Full-time · Posted 2026-01-28

**Workplace:** hybrid

**Department:** Technology

## Description

### About the role

CP Axtra’s Supply Chain Tech is the engine behind how goods move at scale. We’re looking for a backend-first Fullstack Engineer who’s comfortable owning services end-to-end— and who’s happy to jump into the frontend when it helps us ship great features. You’ll work in a product-minded, collaborative team that values learning, pragmatism, and steady delivery.

### Responsibilities

-   **Design, build, and operate** backend services and APIs that are secure, observable, and scalable.
-   Contribute across the **full SDLC**: discovery, design reviews, implementation, testing, release, and iteration.
-   Add the **right amount of frontend** (e.g., React/Next/Vue) to land features with polish and usability.
-   Write **maintainable code** with unit/integration tests; participate in code reviews and CI/CD.
-   **Measure and improve** reliability and performance (metrics, logs, traces; incident followups and runbooks).
-   Document decisions (ADRs), share context, and collaborate closely with Product, QA, and other engineers.

## Requirements

-   **3–5 years** of experience building production backends.
-   A **polyglot mindset** and ability to learn quickly—no single preferred language (Go/Java/Kotlin/Node.js/TypeScript/Python all welcome).
-   Experience with **REST/GraphQL**, **SQL** (PostgreSQL/MySQL), and at least one **queue/stream** (Kafka/Pub/Sub/RabbitMQ).
-   Comfortable with **containers** (Docker/Kubernetes), **cloud** (GCP/AWS/Azure), and modern testing practices.
-   Practical **frontend** ability: component libraries, state management, calling APIs, basic accessibility & performance.
-   Clear communication, curiosity, and a habit of documenting decisions.

### Nice to have

-   Microservices and domain/event-driven patterns; **Redis** or other caching.
-   **Observability** tooling (OpenTelemetry, Prometheus, Grafana) and calm incident response.
-   Infra-as-code (Terraform), basic security practices, and cost-aware design.
-   E-commerce, logistics, or supply-chain exposure (ERP/WMS/TMS).

## Benefits

-   **Health Insurance** – At Makro, we care about your health! Group insurance from a top insurance company is included in your benefits—OPD, IPD, Emergency OPD.
-   **Provident Fund** – Makro cares about your long-term plan! We offer a 3% provident fund.
-   **Year-End Bonus** – We include variable and performance bonuses for our employees.
-   **Gym Facilities** – Our Head Office has a fitness center, yoga room, and recreational space. Enjoy Bangkok’s scenery while staying active!
-   **Attractive Vacation Days** – Enjoy our attractive annual leave. Let’s say the minimum is 18 days!
-   **No Overtime** – We work 5 days a week. We set our own goals and deadlines.
-   **Cool Hardware** – New MacBook. The tool to help you be the best version 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.
-   **Hybrid Working Arrangement** – Flexibility is key to a healthy work-life balance. At Makro, we offer a hybrid working model that allows you to split your time between working from the office and working remotely. Stay productive while enjoying greater autonomy and convenience in managing your schedule.

### 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

## Apply

[Apply at Makro PRO](https://apply.workable.com/joinmakropro/j/D2FB341852/apply)

---
Powered by [Workable](https://www.workable.com)
