HomePlatformProductsLabsBuildCompanyContactStart a Project →
Build/Cases/MNCJob
Job PortalLIVE2019

MNCJob inverted the traditional job portal model by introducing deliberate friction. Manual verification of employers and mandatory cover notes reduced application volume but drastically increased candidate quality and employer response rates.

10,000+
Registered candidates
Industry average employer response rate
0
Data incidents since 2019
Launched 2019 · 7 years continuous operation

The Context

Most job portals optimise for listing volume — more jobs, more candidates, more revenue from both sides. The result is a signal-to-noise problem: candidates apply to 50 jobs and hear back from two. Employers post once and receive hundreds of irrelevant applications. The gap was a portal that prioritised verified listings and intent-matched candidates over raw volume.

The Approach

Manual verification of every employer listing before publication. To apply, candidates must submit a specific, structured cover note detailing why their background matches the requirements. This deliberate friction filters out the 'mass apply' behavior common on larger platforms, ensuring that every application an employer receives represents genuine intent.

CRITICAL ENGINEERING CHALLENGE

Maintaining email deliverability at high volume.

Email deliverability at scale. Job portals rely heavily on transactional email for alerts, password resets, and application status updates. Sending high volumes of email without being classified as spam required strict separation of transactional and bulk email, dedicated IPs, and proper SPF/DKIM/DMARC configuration from day one.

THE OUTCOME

10,000+ registered candidates. Employer response rate to applications is 3× the industry average because employers know that every applicant has passed the initial intent filter. Operated continuously with zero major refactors needed since launch.

Engagement Meta

ClientInternal Product
Year2019
CategoryJob Portal
Status● LIVE

Technology Context

Next.jsNode.jsPostgreSQLNodemailerCloudflarePM2

Quick Navigation

MNCJOB ARCHITECTURE
01

FRONTEND

Next.jsFrontend
02

API LAYER

Node.jsServer
03

SERVICES

NodemailerEmail handling
04

DATABASE

PostgreSQLDatabase
05

INFRA

CloudflareCDN
PM2Cluster

Architectural Decisions

Why this specific stack was chosen over standard defaults for this build.

IF YOU WANT A JOB PORTAL

Friction is a feature, not a bug.

The cover note requirement reduced application volume by 40% — and increased employer response rate by 3×. Less is more when it means every application carries visible intent.

ON EMAIL DELIVERABILITY

Email infrastructure is infrastructure — not an afterthought.

SPF/DKIM/DMARC configuration and domain warming cannot be added after launch. Build it before the first email is sent — or spend months recovering from spam classification that damaged the domain reputation on day one.

ON LONG-RUNNING PLATFORMS

A job portal is a seven-year commitment.

MNCJob has operated since 2019. The architecture decisions made at launch are still the ones running today. Build for year five on day one — not for the launch sprint.

MEASURABLE OUTCOMES
10,000+
Registered candidates
Since 2019 — continuous growth
Industry average employer response rate
Attributed to cover note requirement
0
Data incidents since 2019
Seven years of continuous operation

The Final Result

10,000+ registered candidates. Employer response rate to applications is 3× the industry average because employers know that every applicant has passed the initial intent filter. Operated continuously with zero major refactors needed since launch.

WHAT THIS MEANS FOR YOU
IF YOU WANT A JOB PORTAL

Friction is a feature, not a bug.

The cover note requirement reduced application volume by 40% — and increased employer response rate by 3×. Less is more when it means every application carries visible intent.

ON EMAIL DELIVERABILITY

Email infrastructure is infrastructure — not an afterthought.

SPF/DKIM/DMARC configuration and domain warming cannot be added after launch. Build it before the first email is sent — or spend months recovering from spam classification that damaged the domain reputation on day one.

ON LONG-RUNNING PLATFORMS

A job portal is a seven-year commitment.

MNCJob has operated since 2019. The architecture decisions made at launch are still the ones running today. Build for year five on day one — not for the launch sprint.