I had an offer from a Spanish company last month and I accepted it. And because I am a non EU citizen I need Visa process to be completed before I can join I am waiting for some documents here in my country to start Visa application for Spain. Till now nothing is started regarding work permit or Visa in Spain. Due to expected delay in process I am starting the Spanish company as a Freelancer after signing the contract next month. That's half of the situation.
Now I have another offer in Germany that I have also accepted and going to sign a contract to start my Visa process for Germany. Remember no process for Visa is started for Spain till now.
Now my question is that is this whole scenario valid? Or will I face any problem?
Because I personally want to join German company that's why I am starting its Visa process first but I also want to have a back up so I am starting Spanish company as a Freelancer with contract but not starting its Visa process.