Apart from the basic requirements published by the immigration authorities (you must be at least 18 years of age, have no legal offences, serious health problems and dangerous infectious diseases), you need to meet the following additional requirements:
Your future work (specialisation) must suit the visa category.
Your British employer must have a sponsorship licence.
You must get a certificate of sponsorship.
You must be paid more than the minimum salary.
The last requirement calls for clarification. In most cases, to get a skilled worker visa, you must earn at least £25,600 per year, or at least £10,1 per hour, or more than the minimum wage set by the company (it must exceed the minimum established by the government). The largest possible amount will be chosen. For example, if you can get £35,000 per year for your position, the company won’t be able to pay you only the set minimum of £25,600.
One more important requirement is related to the knowledge of English. You must be able to read, speak with British nationals, and understand them without difficulties. Sufficient knowledge of English is confirmed by special tests.