Niajiri

Employment & recruitment platform

PHPLaravelVue.jsMySQL
Niajiri interface designed and built by NJS Digital Tech
Year
2024
Duration
5 months
Sector
Platform

The challenge

Employers received applications by email with no structure, so shortlisting was manual and candidates never heard back.

A centralized hiring platform linking job seekers with employers, fixing fragmented job searching and messy candidate management.

Our role: Platform architecture, recruiter tooling, candidate experience

Architecture decisions

Structured candidate profiles

Skills, experience and documents are captured as data, not attachments, which makes filtering and matching possible.

Vue-driven applicant pipeline

Recruiters move candidates through stages in a reactive board without page reloads.

Automated status communication

Every stage change triggers a templated notification, so no applicant is left silent.

System architecture

  1. 01ClientsVue.js SPA for recruiters, server-rendered job pages for SEO
  2. 02APILaravel REST API with role-scoped access
  3. 03DomainJobs, applications, pipelines, employer accounts
  4. 04DataMySQL with indexed skill and location search
  5. 05OpsQueued notifications and scheduled job expiry

Results

Minutes
From posting to live listing
0
Applications lost in inboxes
100%
Applicants notified on decisions

Hiring moved from scattered email threads to a measurable pipeline, and job pages became indexable so employers reach candidates through search.

Related platform projects

Planning something similar?

Our Dar es Salaam engineering team builds web platforms, mobile apps, AI features and database systems for clients across Tanzania, Africa and internationally.