- Gather and analyze business and user requirements- Design and propose scalable technical solutions- Develop, test, and maintain frontend and backend applications- Build and maintain RESTful APIs and system integrations- Participate actively in all phases of the Software Development Life Cycle (SDLC)- Collaborate with team members to ensure smooth deployment and system operations- Troubleshoot, optimize, and enhance system performance and reliability- Ensure application security and best engineering practices are followed- Contribute to system architecture and technical improvement discussions- Perform ad-hoc tasks assigned by management when required
Requirements- Diploma, Advanced Diploma, Bachelor’s Degree, or higher in Computer Science, IT, Software Engineering, or related field- Minimum 2 years of experience in software development- Strong proficiency in: TypeScript / JavaScript Node.js Express.js React.js- Relational databases (MySQL/PostgreSQL)- Experience building and consuming RESTful APIs- Experience working with messaging queues or asynchronous processing- Familiar with Git version control- Familiar with Docker and containerized environments- Good understanding of software security best practices- Able to work independently with minimal supervision- Good communication skills in English (written and spoken)
Good understanding of software development lifecycle and project delivery methodologies such as Agile, Scrum, Waterfall, or hybrid delivery models.
Ability to prepare clear and structured documentation such as BRD, FSD, user stories, use cases, process flows, gap analysis documents, and requirement traceability matrices.
Strong analytical thinking, problem solving ability, attention to detail, and ability to simplify complex information.
...
Excellent communication and interpersonal skills, with the ability to interact effectively with stakeholders at all levels of the organization.
Familiarity with basic system logic development and database structures.
Proficiency in Business Intelligence (BI): Demonstrated experience with BI tools and techniques, such as data visualization, reporting, and analytics.
...
Good command of Bahasa Malaysia and English, both written and spoken
Minimum 3-5 years of experience in food safety, food handling training, quality assurance or related operational roles within the food & beverage industry is preferred.
Experience in conducting food safety or food handler training sessions
...