Working in SG as a freelance/contractor

I got an offer to work full time jn SG, however the company does not have an entity in MY so they will be paying me in SGD.

Apart from obviously opening a SG bank account, how should i proceed?

Do i need to register ssm as its technically a freelance job?

Thanks!