🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Responsibilities Develop, support, and enhance enterprise applications and digital solutions. Design and implement AI-driven features, workflow automation, and system integrations across business platforms. Collaborate with Business Units to gather requirements and deliver reporting, analytics, and process improvement solutions. Build and maintain full-stack web applications using JavaScript/TypeScript, React, Node.js, and NestJS. Design, develop, and optimize MS SQL databases, stored procedures, and reporting solutions. Develop RESTful APIs and microservices, and integrate applications with internal and third-party systems. Participate in system testing, deployment, troubleshooting, and production support activities. Prepare technical documentation and work closely with internal stakeholders and external vendors to deliver effective solutions. Requirements Bachelor's degree in Computer Science, Information Technology, or a related discipline. 4-5 years of experience in software development, application support, or enterprise application implementation. Hands-on experience with JavaScript/TypeScript, React, Node.js, and MS SQL Server. Exposure to NestJS, TypeORM, RESTful APIs, and system integration projects. Knowledge of database design, query optimization, stored procedures, and reporting solutions. Experience with AI technologies, workflow automation tools (e.g., Power Automate, n8n), or AI-assisted development is an advantage. Familiarity with ERP/CRM or other enterprise application environments is preferred. Strong analytical, problem-solving, and communication skills with the ability to work effectively with business users. Proficiency in written and spoken English and Chinese. Immediate availability is highly preferred. This position will be employed by a recognized professional HR consulting firm. Interested parties please click " Apply ' to submit your application. Personal data collected will be used for recruitment purpose only.