Looking for a job in Stockholm depends a lot on the field you are working in. If you want a job as a software developer, data scientist or similar, the easiest is to search in Linkedin and monster.se - there is a wide variety of job advertisements available from a big number of very international companies. Stockholm has a great scene of tech startups and finding jobs should be relatively easy. Many companies are ready to sponsor visa and relocation to bring in talent from outside EU as well. Also, most of these companies have a working language English, so not knowing Swedish up front is definitely not a requirement. Many employers offer company-paid language lessons for employees.
It may be significantly harder to find a job in non-tech fields, however, and especially in service-related areas basic Swedish may be a significant plus.
You do need a VISA, in case applying from outside EU, but many companies are ready to support that, there are also specific programs to make that easier. But as said, it all depends on the education and field of operation. I can unfortunately mostly only speak about software development field.