Our business grew to deliver huge installations on tens of thousands of computers, and our internal tooling grew as well. We have well over 100k lines of scheme. Since it works well, we don't really want to invest in porting it. We tried rewriting our macro system in python, but it was god-awfully slow, and ended up being harder to read. With scheme, we can just rely on syntax-case to de-construct the macros, which is not only fast but also easy to extend.
I've dabbled in scheme, though I'm most proficient at Clojure.
I worked at a pretty international company before where there was several individuals whom had lived in Sweden for several years without even bothering to learn the language.
Don't be that guy or gal though, Swedes don't like it when you live here for years without learning anything. Norway is the same, same with Finland and Denmark.
You are welcome, if you ever consider moving I could probably give you some tips of potential employers!
But regarding employers, I don't know that many in Gothenburg but you could look up Fast2 maybe?
Even police refuse to go there.
I am actually in the making of a swedish job site for developers. But you will have to wait for that one though.
Otherwise, you can search for your language of choice at https://www.arbetsformedlingen.se/. I am sure lots of jobs will turn up, at least in Stockholm. What you want to do is probably to use Google Translate on that webpage or something because their english version sucks ass.
English does get you pretty far, however, and a lot of folks speak English to varying degrees.
And the Duolingo app has Norwegian, too. :)
If nothing else you will need to communicate with the authorities constantly - immigration/work permit matters, insurances, health care, etc.
So don't expect English to carry you far unless you know at least the basics of the local language.
And that goes for authorities too. Had a non-Swedish partner for a few years who always communicated in English in all interactions with Sweden's governmental services - no problem. All important government websites are available in English. Knowing Swedish isn't even a requirement for citizenship.
So while knowing Swedish is certainly very beneficial and recommended, you can certainly get by without it, and work for many interesting companies (at least as a developer).
However, all the paperwork you will need to handle will still come in the official language, not in English. All contracts and legal documents will be in that language as well. So not knowing at least the basics will handicap you severely.
I have learned enough of Danish to be able to read the paperwork and do some basic writen communication. That's really the minimum to get you by.
Spoken Danish was a bit too much - the saying that Danish is not a language but a throat disease is not far from the truth!
That said, as soon as I started getting some actual Norwegian language skills, it improved.
(Honestly, though, we probably would've gotten along fine without the translators, as we'd spent a couple months with Rosetta Stone before traveling... we were/are far from fluent, sure, but good enough to order a pizza, I'd imagine ;) ).