Services · Ecommerce development · Recruitment job board portals

Job boards that Riyadh employers pay for, with every riyal accounted for.

Codeeo delivers paid job board website development Riyadh founders and recruitment groups can bill from on day one: verified employer accounts, posting credits, recruiter seats, CV search plans and an agency marketplace that pays its vendors correctly. Riyadh is where head offices, ministries and the firms that supply them do much of their hiring, so the buyers are procurement teams with approval chains, and the board has to invoice, report and behave like a supplier they can sign off.

Candidates use the board free, in Arabic first with English alongside. Employers and agencies are the paying customers, and the platform treats them that way: quotes, purchase orders, ZATCA compliant e-invoices, renewals and a clean record of what each account bought and used.

Built for
Job board founders, recruitment groups, executive search firms and media owners selling hiring products to Riyadh employers.
Typical timeline
Agreed at the end of discovery, once the paid products, approval flows, payment providers and first employer segment are fixed, then delivered in staged releases.
What you own
Source code, employer and candidate data, billing history, invoices and payment provider accounts, all held in your organisation's name.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What the portal can include

Built for corporate buyers, not one click shoppers.

A Riyadh employer rarely buys a job post the way a shopper buys a phone case. A talent acquisition lead requests a quote, finance raises a purchase order, a manager approves it and several recruiters then share the credits. A paid job board that ignores this loses the larger accounts to email and spreadsheets. We build the commercial layer around that reality: company accounts with roles, plans that can be bought by card for small firms or by invoice for large ones, usage that is metered and visible, and a marketplace side where licensed agencies sell their services through your board while you keep a commission. The candidate experience stays fast and free, because applicant volume is what the employer is paying for.

Explain your project
  • Company accounts with recruiter seats

    One employer account holds several recruiters, hiring managers and a billing contact. Seats are added or removed by the account owner, posting credits are shared or allocated by department, and every action is logged against the person who took it, which matters when an internal audit asks who published a vacancy.

    Large employers manage hiring across departments from a single paid account.

  • Employer verification with Wathq data

    New employers submit their commercial registration and the platform checks it against Ministry of Commerce data through Wathq, where your subscription allows it, before any paid post goes live. Agencies also upload their recruitment licence for manual review by your team.

    Fake companies and unlicensed recruiters are stopped before they reach candidates.

  • Plans, credits and seat pricing

    Single posts, credit bundles, annual subscriptions and seat based plans sit in one pricing model your team edits without a developer. Upgrades mid term are prorated, unused credits follow the expiry rules you choose, and plan changes take effect at the moment the customer approves them.

    Pricing changes ship in an afternoon, not a sprint.

  • Quotes, purchase orders and SADAD

    Larger buyers request a quote from the pricing page, receive a branded PDF, and pay by bank transfer or SADAD bill once their purchase order is raised. Credits are released when payment clears, and sales staff can see every open quote.

    Procurement led buyers can pay the way their finance team requires.

  • Fatoora e-invoicing

    Every sale produces a VAT compliant tax invoice with the buyer's VAT number, the seller details and the QR code. Where your business is in an integration wave, invoices are cleared or reported to ZATCA through an e-invoicing solution connected to the platform.

    Finance closes the month without rebuilding invoices by hand.

  • Agency marketplace and payouts

    Licensed agencies list services such as executive search or bulk hiring, employers book them through the board, and your commission is held back before the agency is paid out on the schedule you set. Each agency sees its own orders, earnings and statements.

    The board earns from agency work it introduces, with clear statements for both sides.

  • Disputes, refunds and reviews

    Employers can raise a dispute on a booked agency service, attach evidence and track the outcome. Refunds and credit notes are issued from the admin with matching credit invoices, and verified employers leave reviews only after a completed engagement.

    Problems are resolved on the record rather than in long email threads.

  • Featured posts and employer pages

    Paid add ons such as featured placement, highlighted listings and branded company pages are sold as products with their own start and end dates. The employer page shows offices, benefits and open roles, and its visits and follow counts are reported back to the buyer, so the premium they paid has visible evidence behind it at renewal time.

    Add ons earn revenue and justify themselves with data the buyer can see.

  • Arabic first candidate search

    Right to left layouts, Arabic job titles that match English equivalents, filters by district and work model, and saved searches with alerts. Candidates apply with a stored profile, so employers receive complete applications rather than one line messages.

    Employers get more complete applicants, which keeps them renewing.

  • Usage and renewal reporting

    Your team sees revenue by product, credits bought against credits used, accounts close to renewal and accounts that have stopped posting. Account managers get a weekly list of Riyadh employers worth a call before their plan lapses, rather than finding out after it has.

    Renewals are worked on in advance instead of chased afterwards.

Who this is for

Four Riyadh businesses that commission paid boards.

Riyadh's hiring demand comes from head offices, government entities, their contractors and a growing base of regional headquarters. The boards that make money here usually pick one buyer type and serve it very well. These are the four starting points we see most, and each changes how the paid side is built, from approval flows to the way invoices are issued.

01

A specialist board for regional headquarters hiring

Firms that moved regional offices to Riyadh hire senior bilingual staff and expect a polished buying experience. We build account onboarding with procurement documents, annual subscriptions billed by invoice, and premium employer pages that show the company's offices in the city. Executive search agencies can sell retained searches through the same board, with your commission recorded on each order. Employer pages can be published in both languages, and account managers on your side see every subscription, quote and renewal date for these clients in one view.

Invoice billing usually matters more than card checkout for this buyer.

02

A technology and graduate board

Riyadh's tech employers and their graduate programmes buy volume: many posts, quick turnaround and screening questions. The board needs credit bundles bought by card, Arabic and English job templates, and a candidate side that works well on a phone. Universities and bootcamps can be onboarded as partners with their own pages. Smaller start ups pay by mada, Apple Pay or STC Bank at checkout, while larger tech employers can move to an annual plan without losing the credits they already hold.

03

A board for government suppliers and contractors

Companies delivering ministry and giga project contracts often need to show how they handle data. We plan the platform against the NCA controls your clients may ask about, offer hosting inside the Kingdom, and give each employer the access logs and data export their contracts require. Recruiter accounts can be restricted by role, sign in can require a second factor, and administrators can see exactly which staff viewed which candidate files during a contract period.

Your clients' own security questionnaires shape this scope.

04

A recruitment group turning its network into a marketplace

An established agency with partner agencies across the city can open its board to them as vendors. Each partner gets a storefront, receives bookings from employers and is paid after your commission is deducted. Your own consultants keep working in the same platform, so the group sees all demand in one place. Partner agencies are vetted before they go live, their licence expiry dates are tracked, and a storefront is paused automatically if a licence lapses, which protects both the employer and your brand.

Six stages from a Riyadh workshop to a board that bills.

  1. 01Workshop at our Riyadh officeA working session at our Riyadh office or yours: who pays, what they buy, how approvals happen, which agencies sell through you and what the first segment of employers looks like.
  2. 02Commercial model and pricing rulesProducts, credits, seats, renewals, expiry, commission and refund rules written down as rules the platform will enforce, reviewed by your finance lead before design starts.
  3. 03Arabic first designEmployer dashboard, pricing page, checkout, quote flow and candidate search designed in Arabic first, then mirrored in English, tested with the people who will actually buy.
  4. 04Payments, invoicing and verificationGateway, SADAD, Fatoora solution and Wathq connected and tested with real transactions in sandbox, including failed payments, refunds and credit notes.
  5. 05Pilot with founding employersA small group of Riyadh employers and partner agencies use the paid flows for real. We watch where they hesitate and fix it before the public launch.
  6. 06Launch and revenue reportingGo live with dashboards for revenue, renewals, credit usage and agency payouts, then monthly releases guided by what paying customers do.

Technology

What we build this with.

Chosen around your billing model, the payment providers you can contract with, where data must be hosted and the team that will run the board after launch.

01Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

02Commerce

  • Shopify Plus
  • WooCommerce
  • BigCommerce
  • Headless storefronts

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

04Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions Riyadh founders ask before building a paid board.

The candidate site, the employer and agency accounts, and every part of taking payment.

It covers job search and applications for candidates, employer accounts with seats and verification, pricing pages, checkout by card and by invoice, credits and subscriptions, Fatoora e-invoices, the agency marketplace with commission and payouts, and an admin for your team. We scope it in a workshop in Riyadh, then agree the first release so you can sell from launch rather than wait for every idea to be built. Later phases usually add the marketplace payouts, deeper reporting and integrations with the applicant tracking systems your larger employers already use.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews