If you work in Geneva, you can apply for a mortgage in Switzerland as long as your employment contract is less than 12 months old. For other cantons, your employment contract must be less than 36 months old.