Be aware though that finding a good apartment in Stockholm is extremely hard right now. Although even the craziest rents are way below the SF Bay Area (but of course the pay is, too).
The visa situation is a bit borked right now since the EU was unable to humanely handle the civil war in Syria so staying permanently isn't a given anymore. Right now we have to make do with "for the foreseeable future".
Feel free to reach out to me at plata@plomo.se.
What ? which fight ? unless you recruit "world class developers" with a year experience in JS paying them half of the average rate with no insurances then there are no fights.
Myself and colleagues, all have worked in normal places that payed decent salaries and all the needed insurances and all got their work permits and permanent residencies approved without problems.
Actually Software development is in the "needed professions" list meaning that you can apply for a permit while you are in Sweden.
You can find startup jobs in Nordics from e.g. https://thehub.fi (Finland) or https://thehub.se (Sweden)