Full-stack Engineer (CDC)
Makro PRO ดูงานทั้งหมด
- อำเภอพระนครศรีอยุธยา, จังหวัดพระนครศรีอยุธยา
- งานประจำ
- ฟูลไทม์
- 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.
- 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.
- 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).
- 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.
- 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