Responsibilities:
Involve in one or more stages of work which includes design, implementation, testing and deployment works (but not limited to):
Develop user-facing features and web portals
Optimize application for speed and scalability
Perform requirements analysis, system design, development, testing for Enterprise Applications
Analyze & solve performance and security related requirements in the applications
Produce documentation and artifacts for the product/ project i.e. web pages, code reviews
Provide technical support during maintenance phase of the system
Provide pre-sales support in preparing solution proposals and product demonstrations
Requirements:
Degree in information System, Computer Science, Computer Engineering, Information Technology, or equivalent
At least 3 years of experience in software development and/or system integration
Experience in web development e.g. Angular, bootstrap, node.js, Typescript, Javascript, REACT or other relevant technologies
Working knowledge of HTTP, HTML5, CSS, JavaScript, AJAX, JSON, WebSocket
Proficient understanding of code versioning tools, such as GIT
Strong learning and problem solving skills
Excellent interpersonal, communication, collaboration, and presentation skills.