So I was pleased when I landed an interview with Choice Gaming, a financial markets spread-betting bookmakers: not only are the markets an area I've yet to play with, but the lead developer was excited enough at the prospect of working with me on Ruby and Rails code optimisation that he offered me a second interview with the CEO before we'd finished the first one.
Unfortunately Choice Gaming were recently purchased by a multi-national and as part of moving them into the parent company's new offices this role has been put on hold indefinitely and I'd be surprised if they're even a RoR shop in six months time.
So, no second interview after all.
Amusingly under the circumstance, I was just talking with the recruiter who put me forward for the role and it seems that all hiring now has to go via the parent company's HR department. "Fair enough," you say, "Big companies are like that." What's funny though is that my CV apparently only rates as a junior Rails developer as I would really need 5+ years to count as senior... now I know the world of finance works on longer cycles than other areas of IT, but surely they should at least check that a technology has existed that long before applying that kind of heuristic?
This seems to be part of a broader trend. Last week I spent time explaining to two different recruiters who approached me for roles I'd already interviewed for why the job specs were misleading and unlikely to find the right candidate. One of those jobs has to my knowledge been open for twelve months and has its technical bar set too high, whilst the other has been open for four months and is just being mismarketed. I was rejected for the former and I'm still not entirely sure why (I resent them my CV in January and received a very terse reply, so I'm assuming it was personal) but based on the straw poll of people in my living room right now I guess the UK is just full to bursting with Ruby developers who grok computer science and have experience of network optimisation problems ;p
To add insult to injury it seems no one in my traditional stamping ground of embedded systems wants to hire me either. Apparently the three years I've spent working in Ruby discounts all of my previous achievements, even though most of my work has been concerned with low-level networking and system scaling.
Anyway, it seems that a new job wont be mine anytime soon, and as it's rapidly approaching four months since I last had an income all kinds of unpleasant consequences are likely to occur.
Any constructive suggestions gladly accepted.