Hi Boon Wei, Thank you for reaching out to us.
Tax will be slightly more complex on both company and individual level for your case. There are two type of taxes, company and individual.
On a company level, your company may have tax obligation if there are business activities in Malaysia.
Whereas on an individual income tax level, there may be complication determining your tax residency, due to the difficultity to identify your main residence or permanent establishment is.
Generally, you will be a tax resident from where you stay and perform your work for more than 180 days. We have limited information here.
Thus, we would love to have a call to know more information and advise further.