For a Tier 2 visa/Skilled Worker visa, there are no limits on the number of hours you can work. In other words, there are no limits on how many hours you can work at your main job if you have a Tier 2 visa.
It is important to remember, though, that the number of hours you are sponsored to work matters when it comes to making the minimum salary requirement. Most of the time, the Home Office bases their minimum salary and going rates on a 39-hour work week. If you are hired to work fewer hours, you need to make sure you still meet the salary requirement on a pro-rata basis. This minimum salary requirement is different for health care workers and some other jobs on the shortage position list. It is based on the number of hours worked.
If you have a second job, the visa rules do limit how many hours you can work. As of right now, a skilled worker visa holder can work no more than 20 hours at a second job. This rule was made so that your funded work, which is a big part of why you came to the UK in the first place, doesn’t suffer from having a second job.
If you want to instruct me, please email firstname.lastname@example.org or email@example.com or call us on 0203 643 7508 / 07446 888 377. My name is Atty Magsino of Queen’s Park Solicitors. I am a UK qualified lawyer and solicitor.