Database Problem Solving Teamwork
- 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;
-1 - 3 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;
- Salary range: open to negotiate; - 13th- month salary, annual performance review; - Insurance will be paid according to company policy; - Provide working devices, parking fee allowance (if any); - Professional, dynamic and friendly working environment and culture;
- 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;