JOB DESCRIPTION
- 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.
- Proactive, collaborative, and adaptable in a fast-paced, international environment.
Please send your updated CV to [Confidential Information] if you are interested in this position.