Recruitment & hiring platform

Jobfinder

Jobfinder brings candidate search, application management, and hiring into one platform.

As a Backend Engineer, I developed recruitment features using an internal PHP framework and MySQL, with frontend support focused on JavaScript.

  • PHP (internal framework)
  • MySQL
  • JavaScript
MY ROLE
Backend Engineer
PROJECT STATUS
Public platform

My role

  1. Developed the admin dashboard and application search, plus backend features for candidate, job, and company pages.

  2. Implemented a scouting flow in which an accepted invitation becomes an application.

  3. Built the hiring workflow from interviews and offers through negotiation, in-app contract creation, and hiring.

My frontend work focused on JavaScript, with additional HTML and CSS contributions. Other team members handled visual design and styling.

Development process

  1. Research & technology selection
  2. System design
  3. Development
  4. Testing & optimization

Key features

Recruitment administration

The admin dashboard, application search, and backend features for candidate, job, and company pages.

Application routes

Candidates can apply directly or accept a scouting invitation. A scouting invitation becomes an application only after the candidate accepts.

Hiring and contracts

Interviews, offers, negotiation, contract creation inside Jobfinder, and hiring.

RECRUITMENT WORKFLOW

How recruitment works

Candidates enter the application process either by applying directly or by accepting a scouting invitation.

  1. Scouting invitation
  2. Candidate accepts
  3. Application

The invitation becomes an application only after the candidate accepts.

  1. Candidate applies
  2. Application

A direct application enters the workflow without a scouting invitation.

Both routes continue through the same hiring stages.

  1. 01Application
  2. 02Interview
  3. 03Offer
  4. 04Negotiation
  5. 05Contract
  6. 06Hire

After negotiation, contracts are created inside Jobfinder before the candidate moves to the hired stage.

Technical details

Core stack
PHP (internal framework) · MySQL · JavaScript
Frontend
HTML · CSS · JavaScript
Infrastructure
AWS · Docker

The application uses AWS and Docker. Recruitment features are implemented within the project’s internal PHP framework.

Diagram

System overview · illustration

This diagram explains the project’s structure. It is not a screenshot of the original application.

OPPORTUNITIES & PROJECTS

Have a project in mind?

I take on freelance and part-time development projects, including custom websites and web applications built from scratch.

Discuss a project Back to all projects

Some projects are not shown to respect client confidentiality.

Project
Open pageFull page