Is a notification email sent to the assigned user when issue is assigned to a user?

Is a notification email sent to the assigned user whenever an issue (code smell, bug etc) is assigned to a user?

If you have SMTP (instance-level Administration > General Settings > SMTP) configured and the user has subscribed for notifications when an issue is assigned to them (either in general or on a specific project) – yes!