I recently went to a job interview for a software developer position. It was for a programming language I don't use in my current full time job. I'm currently a web developer, I have 18 years development experience.
I have been using the required language in my free time since 2010 and have two apps in the App Store, written in the required language.
Prior to the interview I had to submit my salary expectations, which I did, which covered the extra parking costs in the city center and a small increase from my current salary.
During the interview they mentioned pay cut, starting at a graduate level and that I may be more suited at a web developer role they had.
I didn't leave with a good feeling and wasn't really interested in a web developer role.
Anyways they came back saying they would only be able to offer me the graduate level salary, which was quite low even for a graduate and therefore since this was much lower that my stated salary expectations that they didn't offer me the job.
However they did recommend another company they knew who was looking,
I've had a look at that companies website and it says any experience level. However I'm not too keen on wasting a days holiday (I'd have to book off a days holiday) or going through the whole process only to find that they wouldn't be prepared to offer a decent salary.
I know that they would have to value my experience against costs etc, which they wouldn't be able to do until they evaluated my application.
My concern is that I could add something to my covering letter, along the lines of, I couldn't go below X salary but i don't really want to give any figure invade they were prepared to pay more.
I'm looking for some advice, I'm based in the UK.