Skip to main content
Sign up to apply

Already have an account? Log in

Back to Jobs

Freelance Web Developer Needed for Recruitment Platform Development

Develop a recruitment platform

Create a platform for recruiters to manage job listings and developers to find matching jobs. The platform will include features such as user profiles, resume upload, and job matching algorithm.

Why This Role?

Work on a platform that streamlines the recruitment process

Required Skills

Web DevelopmentAlgorithm ImplementationUser Interface DesignFront-end DevelopmentBack-end Development

Keywords

recruitment platformweb developmentjob matchingdeveloper profilesresume upload
View Original Description from Contra

Original description from Contra

About the job: We are seeking an experienced Freelance Web Developer to create a dedicated recruitment platform. The ideal candidate will develop a site allowing recruiters to manage job listings and developers to sign up, upload resumes, and receive job recommendations based on their profiles. The platform aims to streamline the recruitment process by matching job descriptions with developer resumes and facilitating communication between both parties. Goals that you'll achieve: Develop an admin page for recruiters to manage job postings and developer interactions. Create a user-friendly sign-up page for developers to register and upload essential information such as resumes, phone numbers, work authorization status, and current employment status. Implement a matching algorithm that identifies suitable job opportunities for developers based on their profiles and resumes. Design a user interface where developers can view their matched job listings and express interest or disinterest. Ensure the platform is secure, responsive, and accessible across different devices and browsers.


Share this job

Help a friend find their next remote role.


Company
Marco Wong
Source
Contra
Salary
$XX,XXX
Job Type
contract
Location
Worldwide Remote · Remote
Category
Design
Seniority
mid
Posted
Mar 25, 2026