Overview · 01 / 06
An international recruitment platform connecting European employers with skilled Asian workers.
Web portals for employers and workers, iOS and Android apps with swipe-based candidate selection, and the offer, payment and mobility workflow behind them.
Prepared for PRIME PERSONAL · Indicative scope and pricing, to be confirmed on our call.
Phase 0 · Discovery
MVP audit, workflows, architecture, backlog and TCO
$1,000 · 1 - 2 weeks
Nothing is built in this phase. We audit the existing prototype, map the workflows, agree the architecture and the open decisions from your Section 21, and hand over the backlog together with the quotation in the Section 19.1 format: price per phase, infrastructure forecast at 1k / 25k / 100k profiles, video and egress costed separately, and an explicit list of deviations. Credited in full against Phase 1.
Pricing · 02 / 06
$20,000 - $25,000
10 - 12 weeks
An English-only working platform: profiles, search, offers, contracts, messaging and simple iOS and Android apps. Enough to run real placements and prove the model.
Phase 0 is quoted separately above and credited against Phase 1.
What is included · 03 / 06
Every worker gets a legal identity record stored separately from the anonymous public profile. Welding processes, positions, materials, certificates and expiry dates are captured as structured fields rather than free text, so filters actually work. Your recruiters review and approve each profile before it can be published.
We import the candidates you already work with from spreadsheets or your current system, map them onto the structured profile fields, and flag what is missing so your recruiters can complete them. A marketplace with nobody in it cannot be tested, so this comes first rather than last.
Company registration with registry and VAT details, several users per employer, and vacancies carrying salary, schedule, overtime, accommodation, transport, contract type and number of positions. Your team approves the commercial fields before a vacancy goes live.
Vertical candidate cards with photo, anonymous ID, trade, country, experience and verified skills. Swipe right to shortlist, left to pass, up for detail, with buttons duplicating every gesture for accessibility. Filters cover welding process, certification, experience, language level, origin country and availability.
An employer submits a structured offer, your team validates it, the worker accepts, and the platform generates the contract and the commission invoice. Your finance team confirms payment, and one transaction then reserves the worker and closes every competing offer at the same instant. Two confirmations arriving together produce exactly one placement, never two.
Simple in-platform messaging between the parties and your staff. Phone numbers, emails, social handles and addresses are stripped at a single server-side boundary that every screen, API response, export and notification passes through. Any exceptional disclosure requires a privileged action with a reason and leaves a permanent audit record.
Interviews are scheduled and run through Zoom, with links and reminders handled inside the platform. Work-test footage is shared as a Loom recording made by the worker or your local partner, then reviewed and scored by your team against the profile. A manual turnaround rather than a pipeline, which is the right trade at pilot volume.
Both stores, covering the journeys that matter for a pilot: profile and documents for workers, browsing, shortlisting and offers for employers, and push notifications for anything that needs an answer. No offline mode and no separate mobile design system yet, which is what keeps this affordable at pilot scale.
Verification queues for identity, certificates and companies. A CV editor with versioning and approval before anything reaches an employer. Candidate, offer and invoice pipelines, plus role and permission management with mandatory two-factor for staff.
Workers upload test videos straight to storage without passing through the application server, so a dropped connection resumes instead of restarting. Each video is scanned, transcoded to adaptive resolutions and served through short-lived signed URLs. Every playback carries a watermark identifying the employer and session, which makes leaked footage traceable.
Arabic with complete right-to-left layout, alongside French, Russian, Bengali, Nepali, Hindi, Uzbek and English for workers, and the European set for employers. Menus, validation, errors, emails and notifications are all localised. Legal and payment text uses reviewed human translations, never raw machine output.
A configurable workflow per country covering vacancy declaration, work permit, consulate appointment, visa, ticket, flight and arrival. Checklists by nationality and destination, owners, deadlines and escalation on every step. Workers and employers each see the part of the timeline they are permitted to see.
Interviews move into the platform with masked identities and recorded consent, and chat shows both the translated text and the original. Contact patterns in messages and images are detected and masked before delivery, and flagged content goes to a moderation queue.
A payment provider with cryptographically verified webhooks, plus the accounting integration your document names, so invoices, confirmations and reconciliation stop being manual. The reservation logic built in Phase 1 does not change; the payment simply stops needing a human.
Encryption in transit and at rest, least-privilege access, immutable audit for passport and financial operations, and configurable retention and deletion. Automated scanning through the pipeline, then an independent penetration test before launch with the remediation evidence documented.
Production infrastructure as code with staging, load testing towards 100,000 published profiles and 10,000 employers, plus recorded staff training and a tested backup restore.
How it feels · 04 / 06
The employer feed, roughly
A rough working sketch of the discovery experience. Sample data, for illustration.
PGW-4192
Structural welder
- Experience
- 9 years
- Origin country
- Nepal
- Languages
- English B1 · Nepali C1
- Available
- March 2027
- Certificate
- ISO 9606-1 · 135 · PB
Cost drivers · 05 / 06
What moves the number
How much of the prototype survives
We have not been able to open the prototype yet, the link returns an authorisation error. If its data model is sound we reuse it and Phase 1 shortens. If it is a visual mock-up we keep it as a reference and rebuild. That single answer moves the Phase 1 figure more than anything else on this page.
Where the candidates come from
Your document describes what a worker profile contains, but not how profiles arrive. Self-registration by workers, entry by your local partner agencies and import of a database you already hold are three different builds with three different costs. This is the largest open question on the page.
How strict anti-circumvention has to be
Masking text is straightforward. Reading contact details out of photographed notes and interview transcripts is a different scale of work. Where you draw that line is a business decision about how much leakage you are willing to accept, not a technical one.
One architectural note
We would build contact masking as a single server-side boundary in Phase 1, before the chat, the case timeline and the exports exist. Every one of those Phase 2 surfaces is another place a phone number can escape, and retrofitting masking once they are live means auditing every endpoint a second time. Deciding it early costs a few days now and saves a rewrite later.
Next step · 06 / 06
One question, and we can put real numbers on this
The pilot is English-only, so it is not tied to one country yet. What decides the shape of Phase 1 is where the candidates come from.
Reply in our chat with your answer and we will come back with the itemised version.
TEMY · Indicative, prepared from your Statement of Work v1.0.