Ok, you picked Geneva. All the best. I'd still urge you to try and get an official residence permit from France once you get to Geneva, rather than live in France more than 3 months 'illegally'. Your salary might qualify you for an EU Blue Card or a regular residence French permit. The latter would be to live but not work in France which would be ok. The EU Blue card, if you can get it, would give you and your family the maximum freedom you can have to operate within the EU without being a citizen.