← Back to jobs

Job Description
Your role & responsibilities
- Participate in the development and maintenance of backend systems for core services within the O2O ecosystem (Fulfillment, Warehouse, POS, OMS...);
- Design and implement gRPC/ REST APIs following a microservice architecture;
- Collaborate with other teams (Frontend, DevOps, QA, BA) to develop features and resolve technical issues;
- Write unit tests, ensuring code quality and system performance;
- Contribute ideas on system design, database, data models, and scalability;
Your skills & qualifications
- 1.5 - 5 years of experience working with Golang;
- Experience working with microservices, REST/ gRPC;
- Understanding of Clean Architecture, design patterns, SOLID;
- Experience working with PostgreSQL or another common RDBMS;
- Proficient in using Git, CI/CD, Docker;
- Strong analytical and independent problem-solving skills;
Preferable:
- Experience working with Kafka, Redis;
- Prior experience with distributed systems or high-concurrency;
- Experience in deploying real-world projects with a multi-service architecture (gRPC, Buf, protobuf…);
- Knowledge of message queues, caching, database indexing;
- Experience with Kubernetes, Prometheus/ Grafana is a plus;
Benefits for you
- Salary range: Open to negotiate;
- 13th-month salary, annual salary review;
- Insurance will be paid according to company policy;
- Working devices provided, parking fee allowance (if any);
- Professional, dynamic, and friendly working environment and culture;
WORKING PLACE: 568 Luy Ban Bich St., Tan Phu Ward, Ho Chi Minh City