Alex,
I will put a couple of links below from John Charcol who I used for 3 mortgages and they had relatively low fees for obtaining good rates for low deposits.
A most important point is also that you will need some kind of cedit history, even if you can get a credit card or two, make some small transactions and pay off nearly all the balance each month it helps prove that you can manage your credit fine. Banks are more willing to lend if they can see that you have proved you are responsible with your money. I do however have a feeling that you may need a bigger deposit which also helps with the number of banks willing to lend to you. Have you any other way of raising say a 20% deposit instead? If not, just keep saving, that job sounds good!7
the 2nd link is the diy iption so you can try different deposits, lenders, etc and this way is normally cheaper in terms of fees but it costs nothing to get a quote. I used them 3 times in 2 years when buying investment properties. Congatulations on your first step on the property ladder.
Note: Links removed. Please read the moneysupermarket.com Community Standards and Terms of Service. Cheers.