Infolet and Altimi struggled with several systems to deal with daily human resource activities. It was difficult because all the key information about processes, candidates, and appointments were divided into separate applications, wiki bases and files. Members of the HR team were obliged to switch between multiple tabs which made work very uncomfortable. Moreover, other software solutions used in the meanwhile didn’t meet the requirements of both companies. That’s why they decided to create a high-standard product tailored to their needs that can be implemented in any other HR department.
Design, implementation of frontend and backend layer, API implementation
After analyzing the requirements, our specialists agreed the most suitable technology stack for this type of project was: Java on the backend and Bootstrap on the frontend side. ORM would be responsible for the connection to the database. Business logic should be incorporated into the backend of the application. The technology we chose for the project:
- Elastic Search
Having the exact requirements, we divided the design work into one-week sprints. After each sprint, we discussed the project's progress with the stakeholders. Creating a stable alpha-version application based on the first mockups has taken 8 months of work of our team.
We’ve created a modular web application that replaces the tools used so far and brings them together in one place. We have enhanced it with additional functionality to streamline employee and manager communication. The application made it 75% shorter time to search for candidates and publish job offers on advertising portals directly from the application panel. It also creates a space for storing company know-how.
Switching from huge amount of Excel spreedsheets containing recruitment data into one integrated software system was a great leap in improving effectiveness of recruiters daily work. The system gave us possibility to organise work better, watch over the multiple recruitment processes. Moreover it gave us a chance to supervise the progress recruitment process and share the data within the recruitment team and also with our clients. Now is’t really difficult to imagine the work of our team without this system.
Recruitment Manager, Infolet