Senior game developer jobs near Haifa Israel.