Services · Mobile app development · Recruitment apps

Recruitment apps for Dammam agencies supplying skilled trades and engineers.

Codeeo offers recruitment app development Dammam manpower agencies, job boards and contractors use to fill technical and industrial roles across the Eastern Province. Candidates apply by trade and upload their certificates, contractors raise manpower requisitions in a client portal, and your coordinators track every hire from shortlist to site mobilisation. In a region where so much hiring serves energy, petrochemical and construction projects around Dammam, Khobar, Dhahran and Jubail, the app has to handle qualifications and compliance as carefully as it handles CVs.

We run discovery and reviews for Dammam clients by video call, with our engineers in Riyadh, Dubai and Karachi. Your coordinators test the product with real requisitions before it reaches the app stores. That way the first version reflects how Eastern Province hiring really works.

Built for
Manpower and recruitment agencies, technical job boards, contractors hiring for Eastern Province projects, and domestic worker offices in Dammam and Khobar.
Typical timeline
The first release is defined in discovery and the dates are written into the plan before design, so you can line launch up with your next large requisition.
What you own
All source code, the store listings, client and admin portals and every candidate file, kept in accounts registered to your business.
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 we build

Recruitment features shaped around trades, tickets and site mobilisation.

Hiring in the Eastern Province is often about proving competence. A scaffolder, rigger, instrument technician or HSE officer needs the right trade certificate, a valid competency card, medical fitness and sometimes a client specific approval before they can start. Agencies spend hours collecting and checking these documents, then lose candidates to rivals while paperwork waits.

The features below move that work into one system. Candidates upload evidence once, coordinators see what is valid and what is about to expire, and contractor clients review only people who are ready to deploy. Engineers and graduates from KFUPM or Imam Abdulrahman Bin Faisal University get a cleaner profile route suited to professional roles. We choose what goes into the first release with you, usually starting where requisitions stall most often.

Explain your project
  • Trade based job search

    Candidates browse roles by trade, discipline and project location, such as Jubail, Ras Tanura or the Dammam industrial cities, rather than by vague job titles. Each listing states the certificates, experience years and rotation pattern required, so unsuitable applications drop before they reach your desk. Arabic and English versions of each listing are kept in step automatically.

    Better matched applications and less manual sorting.

  • Certificate and ticket wallet

    Candidates store trade certificates, safety training cards, driving licences and medical results in a personal wallet inside the app. Each document carries an expiry date, and both the candidate and your coordinators are reminded weeks before anything lapses. Workers can share a verified summary with your coordinator instead of resending files by message.

    Deployable candidates stay deployable.

  • Manpower requisition portal

    Contractor clients raise a requisition with trades, quantities, site, start date and duration. They review submitted profiles with documents attached, approve or reject with a reason, and request interviews or trade tests from the same screen. Each requisition shows how many positions are filled, pending and still open.

    Contractors stop sending requisitions by spreadsheet and email.

  • Trade test scheduling

    Book practical tests and interviews at your test facility or the client's yard in Dammam or Jubail. Candidates receive the time, location and what to bring, and examiners record pass or fail results against the candidate record on a tablet. Retests can be booked straight away for candidates who narrowly fail.

    Test results are captured once and visible to the client straight away.

  • Mobilisation tracker

    After approval, a checklist covers contract signing, medical, site induction, accommodation and transport. Coordinators tick off each step, and the client sees an expected mobilisation date for every person on the requisition. Delays are flagged so coordinators can warn the client early.

    Clients plan site start dates with confidence.

  • Rotation and availability calendar

    Many Eastern Province roles run on rotation. Candidates mark when they finish their current assignment and when they can start again, so your team can line up the next placement before a good worker takes an offer elsewhere. Coordinators see upcoming availability by trade for the next few weeks.

    Your best workers move straight onto the next project.

  • Graduate and engineer track

    A separate profile path for engineers and graduates, with degree, specialism, professional registration and project history. It suits agencies that place both site trades and office based engineering staff with the same contractor clients.

    One app serves trades and professionals without confusing either.

  • Coordinator console

    A web console listing open requisitions, candidates with missing documents, tests booked for this week and mobilisations at risk. Supervisors can reassign work between coordinators and filter everything by client or project site. Daily summaries can be emailed to account managers each morning.

    Every requisition has an owner and a visible next step.

  • Talent pool by trade

    Workers who finish a project or pass a trade test but miss a placement stay in a searchable pool, grouped by trade, certification and last known availability. When a contractor in Dammam or Jubail sends an urgent requisition, coordinators filter the pool and message suitable people in minutes rather than restarting the search from scratch each time.

    Urgent requisitions are filled from people you have already vetted.

  • Domestic worker office view

    Offices in Dammam and Khobar that also handle domestic worker recruitment can give families a simple status screen and document list. The official contract and its steps stay on Musaned, the government platform, and the app records only the references your staff enter.

    Fewer phone calls from families asking for updates.

Who this is for

Eastern Province businesses this suits best.

Dammam sits at the centre of a hiring market shaped by industrial projects, shutdowns and long term maintenance contracts, alongside the everyday hiring of Khobar's retailers and service firms. Each type of business below gets a different first release, because the person who opens the app most often is different in each case. In every case we keep the first version narrow enough for your coordinators to adopt within their normal working week, then widen it once the team trusts it.

01

A manpower supply agency for industrial contractors

Your clients are contractors working on plants, refineries and construction sites, and they need certified trades fast, especially around shutdown periods. We build the requisition portal, certificate wallet and mobilisation tracker first. The agency gains a clear record of who is qualified, available and approved for each client, which is exactly what contractors ask for during audits. Shutdown campaigns can be set up as a single requisition group so the client sees one combined view.

Compliance records are the selling point to clients.

02

A contractor hiring direct for its own projects

Some contractors prefer their own job search app rather than relying solely on agencies. We build a branded app where candidates apply to named projects, upload tickets and book trade tests at your yard. HR and site managers review applicants in one place, and the system keeps a pool of tested workers for the next contract award. Site managers can approve candidates from a phone while on the yard.

03

A technical job board for the Eastern Province

You want to run a job portal focused on engineering, oil and gas, construction and maintenance roles across Dammam, Khobar, Dhahran and Jubail. Employers post and pay, candidates filter by trade and location, and your team moderates listings. We design employer onboarding to be self service so your small team can grow the board. Listings can be tagged by project type so candidates find maintenance, construction or operations roles quickly.

04

A mixed agency with a domestic worker licence

If your office handles both corporate placements and domestic worker recruitment, the two sides need different screens. Corporate clients get the requisition portal, and families get a short status view. Both sit on one back office, so your staff learn one system rather than two. Reports keep the two lines of business separate for your management accounts.

One back office, two very different front ends.

The six stages of a Dammam recruitment app project.

  1. 01Discovery by videoWe talk to coordinators, a contractor client and a handful of workers by video call, and trace one recent requisition from request to mobilisation to see where time is lost. Discovery usually takes a short series of calls.
  2. 02Document rules mappedEvery certificate, card and approval your clients require is listed by trade, with expiry logic, so the app checks readiness automatically instead of relying on memory.
  3. 03Design for site workersArabic and English screens, large buttons and photo upload that works on modest phones, tested with people who apply from accommodation blocks on slow connections. Every rule is reviewed with your compliance lead.
  4. 04Build and connectCandidate app, client portal and coordinator console are built in parallel, then linked to your accounting, email and messaging tools through their APIs.
  5. 05Pilot with one contractorA live requisition runs through the product with one client. We fix friction, train coordinators and then publish the app to both stores. Each cycle ends with a working build you can try.
  6. 06Grow with your contractsNew clients, new trades and new document types are added release by release, guided by the requisitions your team handles each quarter. Your feedback sets the order of upcoming work.

Technology

What we build this with.

Flutter or React Native for the candidate app, a web portal for contractors and coordinators, secure document storage and cloud hosting in a region you approve. We choose based on your current systems and who will maintain the product after handover. Uploads resume automatically if the signal drops, which matters for workers sending documents from remote sites and accommodation camps.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Data and cloud

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

03Marketing and tracking

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

Common questions from Dammam recruiters and contractors.

It depends on how much document checking the first release handles.

A candidate app with trade search and a simple admin is a smaller project than one that adds a contractor portal, certificate expiry logic and mobilisation tracking. We agree the scope in discovery, list what each release contains and put the dates in writing before design starts. Many agencies time the first release so coordinators are trained before their next large shutdown or contract start. If a deadline is fixed, we can reduce the first release to meet it and move remaining features to a second phase.

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