Assistant IT Engineer - Stack Development & Support
Our client is a multi-business company which looking for a passionate and experienced Full Stack Developer to join their growing IT team. You will be responsible for developing and maintaining both frontend and backend applications using modern technologies.
Job Responsibilities:
• Participate in full-cycle system design, development, testing, deployment, and maintenance
• Develop modern and responsive user interfaces using React, Next.js, or Vue.js
• Build and maintain backend services, APIs, and business logic using Java / Spring Boot
• Design, optimize, and manage databases (MySQL, PostgreSQL, etc.)
• Handle deployment, troubleshooting, and maintenance in Linux environments
• Work closely with Product, Design, and cross-functional teams to deliver projects
• Continuously improve system performance, stability, and code quality
Job Requirements:
• Higher Diploma or above in Computer Science, Information Technology or related disciplines
• At least 1-2 years of relevant experience in Full Stack Development and/or IT Support / System Administration
• Strong proficiency in JavaScript / TypeScript, HTML, and CSS
• Solid experience with React, Next.js, or Vue.js
• Good backend development skills with Java + Spring Boot (highly preferred)
• Familiarity with databases and middleware (MySQL, PostgreSQL, Redis, Elasticsearch, etc.)
• Hands-on experience with Windows & Linux Servers, O365, VMWare ESXi, Firewall, networking, and backup solutions
• Good understanding of Linux systems, server environments, and troubleshooting
• Knowledge of Python is a plus
• CCNA / CCNP qualification is preferred
• Strong problem-solving skills, good communication, and ability to work independently as well as in a team
What We Offer:
• Competitive Leave Package: Birthday leave, family leave, marriage leave, and other generous leave entitlements
• Comprehensive Medical Coverage
• Staff Purchase Discount on company products
• Flexible Working Hours
Employment Agency License No. 82588