An Online Recruitment Platform


Refari is an online platform. It provides a range of digital tools for recruiters and recruitment agencies. The job board on this platform is very useful, making it easier for anyone to hire relevant talent.

Finding the right professional for a job can be difficult for organizations. It can take a lot of time and effort. Refari makes it easier for companies to find the best people by providing an advanced recruitment widget and tools.

The client was having some trouble with their website widget, so they turned to JS Panther for help. Our team of JavaScript professionals redesigned the widget’s architecture for better performance.

This widget provides tools to find suitable candidates, shortlist them, and automate the recruitment process. Our developers were asked to fix the bugs in the ‘Referrals’ feature in the admin dashboard, along with several other integration and modifications.

We used JavaScript, AXIOS, Konva, React Hooks, Material UI, and Context API to complete the job and meet all the requirements on time. This ensured a smooth working experience for Refari.

Expertise Delivered

Frontend Backend

What Were The Challenges?

Refari was an exciting project for the team. We had a great experience working on it. It was good to collaborate with Refari’s in-house backend developer and work as an extended team of JavaScript professionals.

Though the project was clear and smooth, we did have a small challenge. The socialization of custom templates using canvas is one of the most significant features of this project.

Our team faced some difficulty to render the GIF image over the canvas and extract its frames. Nevertheless, we did it, thanks to our senior JavaScript experts.

How did we operate?

As always, the first phase was planning. It took two front-end engineers from JS Panther and one backend engineer from Refari’s team to develop the project. We all connected on a professional team call to discuss the project requirements. Next, we made a defined roadmap and blueprint to share everything with the client and collect their approval. The project development scope was analyzed by the whole team of stakeholders.

The second phase was development. We started coding the project. Post that, our engineers started writing test cases using the JEST framework. It helps us detect the problems in the early stages of development. The last and final phase was deployment. We used advanced tools and methods to test the code and all functionalities. Provided the client a hands-on experience to know if they are satisfied before we distribute the final output into a production environment.

Key Features and Technical Bits of the Project- 'Refari'

"Modern problems require modern solutions" - The ideology we followed during this project.

  • 01

    Multiple integrations

    Refari supports Facebook, Google, and LinkedIn integration for better job search.

  • 02

    Referral technology

    The new referral technology allows you to refer a professional's profile on the platform.

  • 03

    Marketing & acquisition

    Marketing & candidate acquisition helps in promoting a listing to get job applications faster.

  • 04


    This feature help promote social skills such as creativity, analytical abilities, teamwork, etc.

  • 05

    Pitch me feature

    Now a recruiter can pitch a particular profile to capable candidates.

  • 06

    Advanced filters

    Refari's advanced filters allow precision in terms of job category, location, and work type.

Tools and Technologies Used

We used a number of latest and state-of-the-art tools and technologies to complete this project. Few of these technologies are mentioned below:

  • React.JS

  • Material UI

  • Saas

  • Axios

  • React Hooks

  • Context API