Jobflick

How to find a job in Slovenia (2026)

Updated July 2026

To find a job in Slovenia, register on two or three platforms including MojeDelo and Jobflick, adapt your CV to the local format, and confirm your right to work. EU citizens need no permit; others need a work and residence permit. Expect four to ten weeks from first application to offer.

Key facts

  • EU, EEA and Swiss citizens can work in Slovenia without a permit; non-EU candidates need a work and residence permit.
  • Regulated professions — nursing, teaching, electrical trades — require formal recognition of foreign qualifications before you can start.
  • A realistic search takes four to ten weeks from first application to signed offer.
  • Median gross monthly pay: €3,100 for a software developer, €2,050 for a nurse.
  • No legal offer can fall below the statutory minimum wage of €1,278 gross per month.
  • Cost of living sits at 100 against Ljubljana at 100 — budget accordingly before accepting.

Data table

Job search in Slovenia: what to do, step by step
StepWhat to doTypical time
1. Right to workConfirm permit status and, for regulated professions, start qualification recognition.0–12 weeks
2. DocumentsLocal-format CV, short cover letter, translated diplomas and references.2–5 days
3. PlatformsRegister on MojeDelo, Zaposlitev.info and Jobflick; set alerts.1 day
4. Apply10–15 targeted applications per week, tailored to each posting.2–6 weeks
5. InterviewTwo to three rounds, often one remote and one on site.1–3 weeks
6. OfferNegotiate against the median for your role, then register locally for tax and social security.1–2 weeks

The Slovenia labour market in 2026

Slovenia's labour market is concentrated around Ljubljana and Maribor, with strong demand in IT, healthcare, logistics and skilled trades. EU citizens work without a permit; non-EU hires need a single work-and-residence permit.

Most hiring concentrates around Ljubljana, where salaries run roughly 10% above the national median and competition is correspondingly higher. Shortage occupations — healthcare, skilled trades, IT and logistics — hire year-round and are the fastest route in for international candidates.

CV and application expectations

Use a one- to two-page reverse-chronological CV with clear dates, no gaps left unexplained, and quantified results. A photo is common in Slovenia but never required. Write a short, specific cover letter naming the team and the problem you would work on; generic letters are the single most common reason applications stall.

Frequently asked questions

How long does it take to find a job in Slovenia?

Four to ten weeks is typical for a candidate with relevant experience and the right to work. Shortage occupations move faster; regulated professions are slower because qualification recognition can add up to three months.

Do I need a work permit for Slovenia?

EU, EEA and Swiss citizens do not. Everyone else needs a work and residence permit, usually sponsored by the employer, and must register their address locally after arrival.

Can I find a job in Slovenia speaking only English?

Yes in tech, product, research and international corporate roles, especially in Ljubljana. Healthcare, education, public administration and customer-facing jobs generally require the local language at a working level.

What salary should I expect in Slovenia?

It depends on the role: a software developer's median is €3,100 gross per month and a nurse's is €2,050. Net pay is 62%–68% of gross.

Which job site should I start with?

Start with MojeDelo for volume and Jobflick for AI matching on skills, personality and culture fit. Two platforms is enough; a third adds little once alerts are set.

What do I need to do after signing a contract?

Register your address, obtain a tax number and social security registration, and open a local bank account. Your employer normally reports the employment start to the social security authority on your behalf.

Find your match on Jobflick