If I were you I would offer remote service to that company but would not relocate there. If they accept it's a win win. Other wise you can continue freelance.
I am not sure about Russian healthcare and so forth but free healthcare, education, childcare (cheap at least) and such might make up for it.
The salary will obviously be lower than freelancing rates since there are less taxes and costs to consider. You will have to make a spreadsheet or something to see what would end up being most profitable.
Housing is rather expensive in Stockholm at the moment, and rentals are hard to come by unless you want to pay ~10k SEK for a small one bedroom flat.
I would say that in Stockholm that would be a average salary for a front-end developer.