Yes. You only need to activate your card in the app. As it is a debit card, you must have a balance in your account.
I just received my Nomad physical card. Can I already use it?
Agente Nomad