Do the job offer needed to apply this visa?

#1

Hi, I’m a Sr UI / web developer - 14yrs experience and 10years in USA. Expert in Angular & other java script technologies. I am exploring opportunities to move to UK and found TNV is legit.

Do i need a job offer or employer sponsorship in order to apply this visa? if no, which visa should I apply> Tier 1 Exceptional Talent Visa or Tier 1 Exceptional Promise Visa?

Thanks in advance.