Design, develop, and operate digital services that support Company's global Sourcing and Operations teams, enhancing communication efficiency and material management processes.
Build and maintain internal software foundations, including APIs, real-time events, and technical documentation.
Develop scalable communication tools and material management systems that ensure operational efficiency and transparency.
Migrate and improve existing systems to ensure seamless operation and system reliability.
Participate in architectural decision-making through RFCs and design reviews to ensure scalability and resilience.
Apply best-in-class engineering practices including CI/CD, automated testing, code reviews, and infrastructure management on AWS or GCP.
Collaborate with cross-functional and global teams to continuously deliver value through iterative development.
REQUIREMENTS
56 years of experience in backend software engineering, with a strong sense of ownership and accountability.
Solid experience with NodeJS (TypeScript) and API development; experience with GraphQL or NestJS is a strong advantage.
Proven track record in designing distributed systems or event-driven architectures (e.g., Kafka).
Strong understanding of automated testing (TDD), performance debugging, and system optimization.
Interest or experience in Artificial Intelligence (AI) and Machine Learning (ML).
Product-oriented mindset: capable of building features from scratch, understanding the why, and delivering high-impact solutions.
Excellent communication skills in English and Vietnamese (Chinese is a plus).
Proactive, collaborative, and adaptable in a fast-paced, international environment.