Чей то не вижу связи между контрактом и ПМЖ. И 2500 это маленькая зарплата , тем более для программиста везде в Европе.Да и 3 500 минус 1300 у вас остается 2200 это до налогов или после, если до, то у вас чистыми останется на жизнь едва 1500 евро, для Европы(даже бедной), это очень, очень мало