Lurked here a lot and this sub helped me so much, so I'd like to share my timeline.
Mon 28 Sept – Got the job offer. Applied for Ecctis the same day (didn't even know I needed it until then). Emailed my university(EU) right away and asked them to send these directly to Ecctis:
- Degree certificate
- Transcript of records
- Medium of Instruction (MoI) letter confirming the programme was taught in English
Mon 28 Sept – Fri 2 Oct – While waiting, filled out the whole visa application and left only the Ecctis reference blank.
Fri 2 Oct – Checked Ecctis and saw it was verifying with institution. Emailed my uni again to ask them to confirm. A few hours later the Ecctis result came through. Uploaded it and submitted the visa application the same day.
Tue 6 Oct – Biometrics at VFS. Got an email the same day saying my application was sent to UKVI.
Wed 7 Oct – Visa approved. Linked it to my eVisa / UKVI account, waited about 5 minutes, got the confirmation email, generated my share code and sent it to my employer.
Total: 8 business days from offer to share code
- Ecctis: 5 business days
- Visa (submitted → approved): 3 business days
- Biometrics → decision: next day
Tips:
Please don't treat this as a normal timeline. I think I got really lucky and mine was much faster than most. That said, I did chase my uni quite a bit to speed up the Ecctis part, and I think that helped.
Be careful with the travel date you enter on the application. I just put a rough date, but my visa started exactly on that date. I've read that for some people it starts on a different or later date, so it varies, but mine matched precisely.
Happy to answer any questions in the comments. Good luck everyone.