Job Title: NodeJS Developer (AI Integration)
Level: Senior
Employment Type: Full-time
Location: Dong Hoa, HCMC (formerly Binh Duong) – Near HCMC National University
Reports To: CEO / Line Manager
Working Hours: 8.30 AM – 5.30 PM (Monday to Friday)
\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=
OVERVIEW
Hiring a Senior Node.js Developer responsible for designing, developing, and optimizing backend systems. The ideal candidate can efficiently use AI tools to support coding, debugging, testing, refactoring, and generating technical documentation such as SRS. Strong experience in building scalable, high-quality backend architecture is required.
KEY RESPONSIBILITIES
Architect, develop, and optimize backend services using Node.js (Express, NestJS, or similar frameworks)
Lead system design and ensure high scalability, reliability, and security
Analyze business requirements and produce detailed SRS, technical specifications, and API documentation
Review, refactor, and approve code to maintain high-quality standards
Mentor junior and mid-level developers; provide technical guidance and best practices
Collaborate closely with Product Owners, QA, and Frontend teams to deliver feature-rich solutions
Drive improvements in coding practices, automated testing, CI/CD, and system performance
Investigate, diagnose, and resolve complex issues in both development and production environments
REQUIRED SKILLS \& QUALIFICATIONS
5-7+ years of hands-on experience as a Node.js Developer, ideally in large-scale or complex systems
Strong expertise in RESTful APIs, microservices, asynchronous programming, and modular architecture
Proficiency with databases: MySQL, PostgreSQL, MongoDB, Redis
Deep understanding of system architecture, design patterns, and enterprise-level engineering practices
Strong capability in producing SRS, solution designs, flowcharts, diagrams, and structured technical documentation
Proficiency in Git workflows, Docker, CI/CD pipelines, and cloud platforms (AWS, GCP, Azure)
Experience with message queues (RabbitMQ, Kafka)
Strong debugging, system analysis, and performance optimization skills
Ability to work independently, lead technical decisions, and ensure delivery quality
PREFERRED
Experience integrating AI/LLM services (OpenAI, AWS Bedrock, Google Vertex AI) into backend workflows
Understanding of embeddings, vector databases, semantic search, and orchestration of AI-driven features
Strong TypeScript experience with ability to build scalable, type-safe backend systems
BENEFITS
13th-month salary based on actual working time at INNOTECH
PVI Healthcare Insurance for employees
PVI Healthcare Insurance for family members
Holiday and festival celebrations
Quarterly or project kickoff team-building budget
Monthly birthday celebrations
Laptop and monitor provided
Performance bonus plan
Employee referral bonus: 2,000,000 – 10,000,000 VND
Annual company trips, football, badminton, year-end party
Learning and certification support
International, value-oriented working environment with flexible culture
Job Type: Full-time
Experience:
NodeJS: 5 years (Required)
Language:
English (Preferred)
Work Location: In person