To find a job in Bulgaria, it's best to combine several channels at once: specialized job boards, labor offices and direct applications. Ads on classifieds platforms are often free and cover small towns where the big job boards have no presence. Check every ad for a company name, registration number and a clear description of duties before you contact the employer.
Job hunting in Bulgaria today isn't just about one website. The market is fragmented across several types of platforms, and the quality of ads varies widely. In Sofia, Plovdiv, Varna and Burgas there's a higher concentration of positions in IT, logistics, retail and services, but also more competition. In smaller towns, ads often appear first in local groups and classifieds sites, not on corporate portals.
This guide covers how to search effectively, how to spot a scam ad, what to ask before an interview and what documents you need by law. The goal is to give you a working checklist you can use from your very first contact with an employer.
- Search on at least three channels at once: classifieds, specialized job boards and direct applications.
- Check the company registration number, company name and address before sending personal documents.
- Never pay a fee for hiring, training or a "guaranteed position".
- Ask for a written contract and clarify gross salary, schedule and work location.
Where to look for job ads in Bulgaria
Job ads are mainly published in three types of places: specialized career boards, classifieds platforms and directly on the employer's website. Each channel has a different audience and a different type of position. If you search in only one place, you're missing a large part of the market.
Specialized job boards are suitable for office positions, IT, marketing and finance. Their filters are more detailed, but competition is also higher because hundreds of candidates see the same ad within hours.
Classifieds platforms, like EX & GO, cover a wider range: from seasonal agricultural work to construction, drivers, waiters and tradespeople. Here ads are often posted by the employer directly, with no intermediary, which speeds up communication. You can filter by city, region and category, and the seller or employer has a history and reviews that show whether they're reliable.
Direct applications work best with small and medium-sized companies. If you see an ad for a neighborhood shop, a construction site or a restaurant, the fastest route is to go there in person and ask for the manager. Many positions never make it to an online ad.
Filtering by city and industry
Most platforms let you filter by location and radius. In Sofia, it's useful to search by district, because commuting from Lyulin to Mladost at rush hour can take over an hour. In Plovdiv and Varna the distances are shorter, but transport to industrial zones also needs to fit your shift schedule.
Filter by type of employment too: full-time, part-time, seasonal or shift work. If you have children or a second commitment, that's your first criterion, before salary.
How to spot a fake job ad
Fake ads usually have three common signs: they ask for money upfront, they don't state a company name, and they promise unrealistically high pay for minimal effort. If you see at least two of these signals, stop communicating.
The first check is whether the ad includes a company name and registration number. Every legitimate company in Bulgaria has a registration number that can be verified in the Commercial Register. The absence of such data isn't automatic proof of fraud, but it's a serious reason to ask questions.
The second check is requests for money. Never pay a fee for hiring, an equipment deposit, training or a "guaranteed position". A legitimate employer doesn't collect money from the candidate, they pay them.
The third check is the language of the ad. Machine translation, confused word order and vague phrases without specifics often indicate the ad was copied from another country. Ask for concrete answers: the address of the site, the manager's name, the schedule and the payment method.
If the employer insists you send a copy of your ID before an interview, ask exactly what it will be used for. Personal data is provided at the contract-signing stage, not at first contact.
What should a proper job ad include?
A proper ad answers five questions: what you'll do, where, when, how much you'll be paid and how to apply. If even one is missing, ask about it in your first message.
The description of duties should be specific. "Teamwork" isn't a duty. "Serving customers at the checkout, operating a cash register, shifts from 8:00 to 16:00" is. The more specific the ad, the more likely the employer is serious.
Salary should be stated as gross or net, with clarity on which one. The difference between gross and net in Bulgaria is significant and directly affects what you take home. If the ad only says "competitive pay", ask for a range.
Working conditions should also be described: employment contract or civil contract, probation period length, paid leave, insurance contributions. These details are rarely written in the ad, but you should get an answer before signing.
Sample ad checklist
- Company name and registration number
- Exact address of the workplace
- Description of daily tasks
- Schedule and number of shifts
- Gross or net salary
- Type of contract and probation period
- Contact for questions
How to reply to an ad and what to ask before an interview
Your reply to an ad should be short, specific and show that you read the text. Send three to five sentences: who you are, what experience you have, when you can start and how to reach you. Attach a CV only if the ad requires it.
Before the interview, ask the questions the ad doesn't cover. Ask about the exact schedule, the work location, the payment method and who your direct manager will be. These questions aren't awkward, they show you're approaching this seriously.
Also ask about the probation period. Under the Labor Code, the probation period for an employment contract can be up to six months, and for a fixed-term contract up to one third of its duration. The terms must be written in the contract, not just said verbally.
If you're applying through classifieds, use the built-in messaging system instead of giving your phone number to strangers. That way you keep a history of the conversation and can see the employer's reviews from previous candidates.
Comparison: job boards, classifieds and direct applications
The three channels don't compete, they complement each other. Here's how they look on the main criteria that matter to a candidate.
| Criterion | Specialized job boards | Classifieds platforms | Direct application |
|---|---|---|---|
| Variety of positions | Office, IT, marketing | Broad, including seasonal work | Depends on the company |
| Coverage of small towns | Limited | Good, including the region | Local only |
| Response speed | Medium | Fast, often directly with the employer | Fastest when visiting in person |
| Employer verification | Partial | Seller history and reviews | Personal contact |
| Cost to the candidate | Free | Free for the job seeker | Free |
The combination works best. Submit an application on a specialized site, check classifieds for positions in your neighborhood and set aside one day to visit companies in the area. The three paths cross more often than they seem.
If you're looking for a specific price to post an ad as an employer, check the terms of the platform you're using. For the candidate, searching is usually free. job ads
Before you meet an employer, it's good to know what rules apply to posting and communication. job ads in Sofia
What documents and contracts are needed when hiring in Bulgaria?
When hiring under an employment contract, the employer is required to provide you with a written contract before you start work. The contract is registered with the National Revenue Agency. Without registration, the period doesn't count toward your insurance record.
You'll need your ID card, a bank account for your salary and documents for education or qualifications if the position requires them. For work with children or in healthcare, a medical certificate is also required. The employer has no right to keep original documents.
Check that you receive a payslip every month. The payslip should show gross salary, deductions and net amount. If the employer offers not to insure you or to insure you at minimum wage, that's a violation and a risk for you when it comes to your future pension or sick leave.
With a civil contract there's no employment relationship and no paid leave. It's suitable for short-term tasks, but not for permanent work. Clarify the type of contract before your first working day.
If the employer violates the contract, you can file a complaint with the Executive Agency "General Labor Inspectorate". For unpaid wages, you can also turn to the court. It's useful to keep all written evidence: contract, payslips, messages.
You can find more about the rules for posting and communication in the platform rules.
Frequently asked questions
How much does it cost to post a job ad?
Most classifieds platforms allow private individuals to post job ads for free. Some sites charge for promotion or for company listings. Check the terms of the specific platform before posting, and don't pay unless you're sure the ad will be seen by the candidates you're looking for.
Where can I find work in a small town?
In smaller towns, classifieds platforms often work better than large job boards because the ads come directly from local employers. Also check municipal postings, the labor office and local groups. Visiting industrial zones or shopping centers in person also pays off, since many positions are never posted online.
How can I tell if a job ad is a scam?
The main warning signs are requests for money upfront, no company name or registration number, promises of very high pay with no requirements, and pressure to decide quickly. Check the company in the Commercial Register, look for reviews and don't send a copy of your ID before signing a contract. If something seems off, stop communicating.
What should I ask at a job interview?
Ask about the exact schedule, the work location, how you'll be paid, the type of contract and the length of the probation period. Also ask who your direct manager will be and how your work will be evaluated. These questions are normal and show you're serious. If the employer avoids answering, that's a red flag.
Is an employment contract mandatory?
When hiring under an employment relationship, the employer is required to sign a written employment contract and register it with the National Revenue Agency. A civil contract is only acceptable for specific tasks, not for permanent work with subordination and a schedule. Without an employment contract, you don't accrue insurance contributions and have no right to paid leave or benefits.
How do I apply if I have no experience?
Look for positions that explicitly mention on-the-job training, internships or part-time work. In your application, describe what you can do, even if it's from another context: working with people, organization, a driver's license. Start with small local companies where decisions are made quickly and less formally.
Conclusion
Finding a job in Bulgaria is realistic if you approach it systematically. Combine classifieds platforms, specialized job boards and direct applications. Check every ad for a company name, registration number and a specific description of duties. Never pay a hiring fee and don't provide personal documents before a contract.
Before the interview, prepare a list of questions about the schedule, salary and type of contract. After you're hired, make sure the employment contract is registered and that you receive a payslip every month. If the employer violates the terms, there are institutions that can help you.
Start today with three concrete steps: check the ads in your chosen city, send five applications and visit two companies in person. Small, consistent actions bring results faster than waiting for the perfect ad.