Remote (within European timezones) with some on-site work (Czech Republic, Lithuania, Macedonia, or Switzerland)