Should I use email or phone number verification on an app onboarding process?

I am designing the onboarding experience for a job-posting app. We have two options of verification methods, email verification and mobile verification. We already plan to use email verification on the web version, but will using this method on the app affect the user experience? Will the user find it difficult to switch apps and verify the email? Is adding a phone number verification a good alternative?