I am a lecturer in university and I would certainly recommend taking up a position at a lower level within academia. For example if you were a lecturer in your own country, taking a role as research assistant would allow you to get to know people and be active in your field until the right job for you comes up. I am not sure if this is true in other fields, but certainly in academia all experience is cumulative and you do not have to re-climb the ladder step by step if you temporarily take a job a few steps down. If anything, it is length of time you are inactive that would be most detrimental.