I was in a very similar situation, so let me recommend this:
Best place for living and talents: Budapest (Hungary)
Startup hub, every young speaks English, cheap and large workforce, Software developers in Berlin, London, Paris costs 5x -10x more than in Budapest.
Very cheap cost of living...