Evaluating bids

Full Stack Developer for Ai-Powered Recruitment Platform (Next.js, Node.js, Postgresql)

Published on the June 06, 2026 in IT & Programming

About this project

Open

We are seeking an experienced full-stack developer to build a comprehensive AI-powered recruitment platform. This tool will centralize the hiring process for companies, from job posting and application collection to candidate tracking and AI-driven evaluation.

Key features to be developed include:

Basic System:
- User authentication (login/signup via email and Google).
- Role-based access control for admin, recruiter, and candidate.
- Recruiters will have the ability to create, edit, and manage job postings.
- Candidates can create detailed profiles and apply for relevant jobs.

Application Tracking System (ATS):
- Implement a clear recruitment flow where candidates progress through stages such as Applied, Screening, Interview, Offer, and Hired/Rejected.
- Recruiters must be able to easily update candidate statuses and add private notes.

AI Features:
- Develop functionality to extract key information from resumes (e.g., Skills, experience, education).
- Generate concise resume summaries for quick review.
- Implement a match-scoring system to evaluate candidate suitability against job descriptions.
- Suggest relevant interview questions based on the job description to aid recruiters.

Dashboard:
- Create an intuitive dashboard providing an overview of key metrics, including the number of jobs posted, applicants per job, and overall hiring progress.

Additional Features:
- Implement a basic chat system to facilitate communication between recruiters and candidates.
- Develop a notification system for important updates and actions.

Technology Stack:
- Frontend: Next.js
- Backend: Node.js or NestJS
- Database: PostgreSQL
- AI Integration: OpenAI API
- Real-time communication: Socket.io
- File Storage: AWS S3 for resume and other file uploads

Expectations:
- Deliver a clean, functional Minimum Viable Product (MVP) without over-engineering.
- The platform should feature a good, modern, and simple SaaS-style user interface.
- All code must be pushed to a GitHub repository.
- Provide a deployed version of the platform upon completion.

Timeline:
- The estimated project duration is approximately 6–8 weeks.

Goal:
- The aim is to create a platform that offers similar functionality to leading hiring tools like Greenhouse or Lever, enhanced with advanced AI capabilities to streamline and intelligentize the candidate screening process.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site

Delivery term: Not specified

Skills needed