On 5/10/2019 at 12:06 PM, Tom Sloper said:
In my opinion, you should prioritize finishing your degree. It's possible the contract will turn into full-time employment with the company, so you have to weigh that possibility against the degree.
A job is temporary, in this industry jobs typically last less than two years.
Your education is permanent, and will last for your entire career. That's 40+ years.
An incomplete degree doesn't really count when it comes to negotiating. Every few years you will be hunting for a job again, and renegotiating your salary. EVERY SINGLE TIME you go for an interview or negotiate your salary, your completion or lack of degree will be a factor. Many times you won't even realize it,you simply won't get a call back because you didn't have the requisite education. When salary is discussed, employer's won't expressly tell you they are basing the numbers on your lack of degree, they will simply negotiate in a lower wage for those without degrees, and a higher wage for those with degrees.
Focus on the degree. If you happen to also work in your field while getting the degree, that's nice but not essential.
On 5/10/2019 at 3:05 AM, Altadsa said:
Is it technically possible to work remotely this way
Yes, but as mentioned, EVERYTHING is up to you to work out.
You need to work out the contract, which means talking with qualified legal professionals to review the agreements before committing. I don't know about that specific pairing of nations, but there are nations that require both parties be registered with government organizations or professional organizations.
You need to work out insurance implications, liability implications, how and what and when and where payment will be made, how disputes will be resolved, and many other tiny little details. Some of them are tiny details that won't matter to anyone. Some of them are important details only for you, because they are there to protect you. Some of them are important details for your continued livelihood, such as the tax rules. (Nations often jail people when it comes to tax violations.)
Again, you need to hire your own qualified legal professionals who are familiar both with software development and with international contracting. Consider the expense of hiring a lawyer as a part of contracting. These are good reasons why established contractors have hourly rates that are many times higher than the regular wages of standard employees.