Tasks & Responsibilities
  • 01
    Analysing, designing and developing Internet sites applying a mixture of artistry and creativity with software programming and scripting languages and interfacing with operating environments;
  • 02
    Designing and developing digital animation, imaging, presentations, games, audio and video clips, and Internet applications using multimedia software, tools and utilities, interactive graphics and programming languages;
  • 03
    Communicating with network specialists regarding web-related issues such as security and hosting websites to control and enforce Internet and web server security, space allocation, user access, business continuity, website backup and disaster recovery planning;
  • 04
    Designing, developing and integrating computer code with other specialised inputs such as image files, audio files and scripting languages to produce, maintain and support websites;
  • 05
    Assisting in analysing, specifying and developing Internet strategies, web-based methodologies and development plans;
  • 06
    Performing related tasks; and
  • 07
    Enhancing knowledge and coordinating work performance.

What are the skills required?

Skills, knowledege and abilities that are essential to carry out a task with determined results. Skills can often be divided into domain-general and domain-specific skills.

Hard Skill
JavaScript
JavaScript (), often abbreviated as JS, is a high-level, dynamic, weakly typed, object-based, multi-paradigm, and interpreted client-side programming language.
Hard Skill
CSS
A cascading style sheet (CSS) is a Web page derived from multiple sources with a defined order of precedence where the definitions of any style element conflict. The Cascading Style Sheet, level 1 (CSS1) recommendation from the World Wide Web Consortium (W3C), which is implemented in the latest versions of the Netscape and Microsoft Web browsers, specifies the possible style sheets or statements that may determine how a given element is presented in a Web page.
Hard Skill
HTML5
HTML5 is a markup language used for structuring and presenting content on the World Wide Web.
Hard Skill
Node.js
Node.js is an open source, cross-platform runtime environment for developing server-side and networking applications. Node.js applications are written in JavaScript, and can be run within the Node.js runtime on OS X, Microsoft Windows, and Linux.
Soft Skill
Communication
The ability to communicate effectively with superiors, colleagues, and staff is essential, no matter what industry you work in.
Hard Skill
Mandarin
Able to speak Mandarin
Hard Skill
Debugging
Debugging is the process of finding and resolving of defects that prevent correct operation of computer software or a system.
Hard Skill
MongoDB
MongoDB is a free and open-source cross-platform document-oriented database program.
Hard Skill
MySQL
MySQL (officially pronounced as "My S-Q-L",) is an open-source relational database management system (RDBMS).
Hard Skill
Python
Python is a widely used high-level programming language for general-purpose programming, created by Guido van Rossum and first released in 1991.
Hard Skill
jQuery
jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML. It is free, open-source software using the permissive MIT license.
Soft Skill
English
Able to speak English
Hard Skill
Programming
Instruct the computer to perform various tasks by providing a set of instructions that are written in a specific syntactical form or a programming language.
Soft Skill
Writing
Experience expressing business messages effectively in written form. This may include planning drafting and revising as necessary.
Hard Skill
Bootstrap
Web platform development software
Hard Skill
Java
Java is a set of computer software and specifications developed by Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment.
Hard Skill
Laravel
Working experience of Laravel, which is a free, open-source PHP web framework, intended for the development of web applications following the model view controller (MVC) architectural pattern.
Hard Skill
PostgreSQL
PostgreSQL, often simply Postgres, is an object-relational database management system (ORDBMS) with an emphasis on extensibility and standards compliance.
Hard Skill
.NET
.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.
Soft Skill
Planning
Planning (also called forethought) is the process of thinking about and organizing the activities required to achieve a desired goal.
Hard Skill
SQL
SQL ( ESS-kew-EL or SEE-kwl, Structured Query Language) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).
Soft Skill
Time Management
Time management is the process of planning and exercising conscious control over the amount of time spent on specific activities - especially to increase effectiveness, efficiency or productivity.
Soft Skill
Bahasa Malaysia
Able to speak Bahasa Malaysia
Hard Skill
Django
Django is a free and open-source web framework, written in Python, which follows the model-view-template (MVT) architectural pattern.
Hard Skill
JUnit
JUnit is a unit testing framework for the Java programming language.
Hard Skill
Photoshop
Manage and preparing Photo editing, Vector tracing, Typography, Free hand drawing, Color theory, Print design: flyers, posters, brochures, megazines, business cards, Sketching, Layout and Branding
Soft Skill
Problem Solving
Problem solving consists of using generic or ad hoc methods, in an orderly manner, for finding solutions to problems.
Soft Skill
Research
Experience performing creative and systematic work to understand a product, market, or customer, either before building a new solution, or to troubleshoot an existing issue
Soft Skill
Troubleshooting
Troubleshooting or dpanneuring is a form of problem solving, often applied to repair failed products or processes on a machine or a system.
Hard Skill
Web Design
The creation of the website concept. 
Hard Skill
Adobe Illustrator
Adobe Illustrator is a vector graphics editor developed and marketed by Adobe Systems.
Hard Skill
Adobe Photoshop
Adobe Photoshop is a raster graphics editor developed and published by Adobe Systems for macOS and Windows.
Hard Skill
AJAX
Ajax (also AJAX; ; short for "asynchronous JavaScript and XML") is a set of Web development techniques using many Web technologies on the client side to create asynchronous Web applications.
Hard Skill
Animation
Animation is the process of making the illusion of motion and the illusion of change by means of the rapid succession of sequential images that minimally differ from each other.
Hard Skill
Document Design
A document is a written, drawn, presented, or memorialized representation of thought.
Hard Skill
Express js
Working experience of Express js. Express.js, or simply Express, is a web application framework for Node.js, released as free and open-source software under the MIT License. It is designed for building web applications and APIs.
Hard Skill
Illustrator
The computer program Adobe Illustrator CC is a graphical ICT tool which enables digital editing and composition of graphics to generate both 2D raster or 2D vector graphics. It is developed by the software company Adobe.
Hard Skill
Usability Testing
Usability testing is a technique used in user-centered interaction design to evaluate a product by testing it on users.
Hard Skill
Visual Design
Working experience of Visual Design, which aims to shape and improve the user experience through considering the effects of illustrations, photography, typography, space, layouts, and color on the usability of products and on their aesthetic appeal. To help designers achieve this, visual design considers a variety of principles, including unity, Gestalt properties, space, hierarchy, balance, contrast, scale, dominance, and similarity.
Hard Skill
Adobe Acrobat
Adobe Acrobat is a family of application software and Web services developed by Adobe Systems to view, create, manipulate, print and manage files in Portable Document Format (PDF).
Hard Skill
Adobe Creative Cloud
Graphics or photo imaging software
Hard Skill
AngularJS
AngularJS (commonly referred to as "Angular.js" or "AngularJS 1.X") is a JavaScript-based open-source front-end web application framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications.
Hard Skill
Apache Tomcat
Apache Tomcat, often referred to as Tomcat Server, is an open-source Java Servlet Container developed by the Apache Software Foundation (ASF).
Hard Skill
ASP.NET
Working experience of ASP.NET, which is an open source web framework for building modern web apps and services with .NET. ASP.NET creates websites based on HTML5, CSS, and JavaScript that are simple, fast, and can scale to millions of users.
Hard Skill
Audio Editing
A way to edit, shorten, or otherwise shift a piece of music or spoken audio to make it ideal for either listening or viewing pleasure.
Hard Skill
Automation Techniques
Experience working with software development tools and techniques that automate human processes.
Hard Skill
C#
Object or component oriented development software
Hard Skill
CakePHP
CakePHP is an open-source web framework.
Field of Study Required
Field of study consists of a broad area of academic and skills qualifications that come under a similar branch of subject knowledge. In addition, courses offered under each field of study require similar academic entry requirements.
Computer Science
Computer Science
14,263
Graduates

(2019)

Fashion, interior and industrial design
Fashion, interior and industrial design
2,801
Graduates

(2019)

Audio-visual techniques and media production
Audio-visual techniques and media production
1,993
Graduates

(2019)


More Analysis
Employment Type
Industry
Location