You don’t need it but most full times job if not all offer it.

universal healthcare only covers the basics.

private insurance covers the rest stuff like dental, glasses, minor prescriptions, mobility scooters, etc.
most provinces will covers percent of the cost of these thing with tax credit and subsides as well.