#HRTech #GrapesJS #React #TypeScript #ATS
Front-end Development
M-Size (4–8 engineers)
$10,000 – $50,000
The client’s existing platform for video interviews used an outdated invitation system that redirected candidates to a generic login page, limiting personalization and making it harder for HR teams to tailor the recruitment process to specific job openings and companies. The project was an improvement of an existing platform to enhance customization and user engagement
We developed a landing page builder based on GrapesJS allowing HR specialists to create custom landing pages for each job opening without developer involvement. These landing pages replaced the old login page and became part of the candidate journey. We integrated React components with complex logic into the candidate module to support flexible visualization and interaction. Existing invitation links were redirected to the new landing pages with full backward compatibility
The implementation of the GrapesJS landing page builder significantly enhanced the recruitment platform’s flexibility and personalization capabilities. HR teams gained the ability to create customized job vacancy pages without developer support, streamlining campaign launches and reducing time to market by approximately 20%. Personalized candidate journeys increased engagement rates, improving completion and satisfaction metrics. The seamless redirection of existing invitation links ensured zero downtime during migration, maintaining uninterrupted recruitment operations








We delivered the solution within a tight 2.5-month deadline
We developed a GrapesJS-based landing page builder enabling HR teams to create custom job vacancy pages without developer involvement
Personalized and generic invitation links now direct candidates to interactive, customized interview paths, replacing the outdated login page
Legacy invitation links were seamlessly redirected to new landing pages, ensuring uninterrupted recruitment flow


The team implemented a custom landing page builder by integrating GrapesJS into the existing React-based candidate module, enabling HR specialists to create and manage job vacancy pages without developer assistance. React components with complex business logic were developed to facilitate flexible visualization and interactive candidate journeys. The system ensured backward compatibility by redirecting existing invitation links to the new landing pages. The solution emphasized modularity and ease of content management, leveraging GrapesJS's drag-and-drop capabilities along with React’s component architecture for a seamless user experience


Platform that enables companies to hold one-way video interviews with personalized candidate journeys