Overview
Angajări Șoferi is a job platform connecting Romanian professional drivers directly with transport companies that need them. Drivers browse and filter listings. Companies post directly — no intermediaries, no recruiters taking a cut. The platform sits on top of a distribution network of 10+ country-specific Facebook groups with a combined audience of over 300,000 members. We built it as a real specialised product with custom content types, a proper faceted filter system, user accounts, and a self-serve company posting flow.
The Challenge
The driver recruitment market in Romania is broken in a specific way: most transport jobs get filled through recruiters who charge both sides, or through classified sites that treat drivers as an afterthought. Drivers scroll through listings that lump truck drivers together with office jobs, with no way to filter by the things that matter to them: licence category (B, BE, C, CE, D, DE), vehicle type (long-haul, refrigerated, container, tandem, minibus), transport regime (round-trip, domestic, international), or route.
A generic job board couldn't solve this. What was needed was a purpose-built vertical platform that speaks driver-language from the first click, lets companies self-publish (no recruiter in the middle), and integrates cleanly with the social-media channels where drivers actually spend their time.
The Approach
The easy path would have been to install a job board plugin and style it. We didn't. Most job board plugins are built for generic hiring, and they don't expose the taxonomy depth a specialised recruiter needs. Instead, we modelled the domain from scratch with custom content types, custom taxonomies, and custom relationships — driver profiles, company profiles, job listings — each with the specific fields and relations this market actually needs.
This approach had a specific advantage: the platform owner (not us) can extend it. Add a new licence category? Field change. Add a new transport regime? Same. No developer needed.
The Solution
- Custom content types for drivers, companies, and job listings — modelled from scratch for this specific market
- Custom taxonomies for licence category (B, BE, C, CE, D, DE), vehicle type (camion, prelată, frigorific, BOX, container, tandem, basculă, microbuz), transport regime (round-trip, domestic, international), transport type (goods, passengers, mixed), and location
- Faceted filter system — drivers can combine multiple filters across all five taxonomies and see results live
- Listing cards with company logo, vehicle-type icon, licence badge, location tag, and regime indicator — designed to be fully scannable in under 2 seconds
- Favourites system using local storage — drivers save listings without an account
- Company accounts and self-posting flow — transport companies log in, create their company profile, and post listings directly
- Companies directory with 23+ active companies
- "Load more" pagination instead of infinite scroll — better for mobile performance
- Custom self-hosted brand typefaces ("Angajari-Bold", "Angajari-ExtraBold", "AS-medium")
- Editorial/blog section for industry content
- Schema.org structured data for Organization and EmploymentAgency
- Google Analytics 4 and Facebook Pixel integration
Key Moments
The taxonomy design
Most job boards let you filter by two things: category and location. Angajări Șoferi lets you filter by five: licence category, vehicle type, transport regime, transport type, and location. And — more importantly — the filters combine. A driver can select "CE licence + refrigerated + international + round-trip + starting from Cluj" and see only the 3 listings that match. This is the kind of filtering that matches how drivers actually think about their next job.
The build-versus-buy decision
We explicitly did not use a job board plugin. By modelling everything from scratch, we ended up with a platform the client can extend himself — new licence types, new regimes, new vehicle categories — all without touching code.
The distribution strategy
The platform doesn't rely on SEO alone. It's integrated with a network of 10+ country-specific Facebook groups with a combined audience of 300,000+ drivers. New listings flow to the groups, discussions flow back to the platform.
Favourites without accounts
Most platforms force you to create an account before you can save anything. We didn't. Drivers can favourite listings on first visit, come back a week later, and still see their saved list — stored in browser local storage. Small feature, big difference in how it feels to use.
The Stack
Custom platform build · Domain modelled from scratch
Custom content types · Custom taxonomies · Custom relationships
Faceted filter system · Live result updates
Custom self-hosted typefaces
Local storage favorites
Schema.org (Organization, EmploymentAgency)
LiteSpeed Cache · GA4 · Facebook Pixel
The Result
A live, fully operational platform serving Romania's largest driver recruitment community. 23+ transport companies actively posting. 10+ Facebook groups connected. Listings are scannable, filters are fast, and the client extends the platform himself when new categories emerge — no developer bottleneck.


