Neat idea structuring the boards around countries with mandatory salary brackets. I haven't seen a job board use a map like you have, reminds me of Airbnb etc - makes a lot of sense!
Your site also works very well, particularly the very simple but slick design!