Project under NDA
Cross-platform recruitment app for an HR company in Belgium
Cross-platform mobile app for an HR company in Belgium with vacancy search and filters, a candidate profile, chat with the regional offices and a chatbot.
Results
- 5+ years
- of continuous development by the same team
- Belgium
- regional offices of the HR company across the country
- 2 flows
- in the chatbot, for registered and for unregistered users
About the client
The client is a Belgian IT company. It builds software and support services for the human resources market and automates document management. One of its customers is an HR company with regional offices.
Objective
The HR company runs regional offices all over Belgium, and each one costs money. The client wanted a mobile app with which candidates find vacancies and talk to an office. The goal was to lower the operating costs of the offices.
What we built
The product is a cross-platform mobile app for job candidates and office staff. A candidate searches vacancies, keeps a profile and chats with an office. The team is one project manager and business analyst, two Angular developers and one manual tester. It has worked on the app for more than five years. The app is Angular 4 with Ionic, with a C# backend on Microsoft Azure.
Vacancies and profile
- Built the vacancy search with filters by location and by function.
- Added a candidate profile, so the office matches the candidate to a vacancy.
- Added a timeline with each exchange between the candidate and the office.
- Connected Branch.io for deep links. A shared vacancy opens inside the app on either platform.
Chat, chatbot and notifications
- Built the chat on Twilio. The office employee and the candidate each manage the conversation from their side.
- Wrote a chatbot with two flows, one for registered users and one for unregistered users.
- Registered devices and sent push notifications through Firebase on the Azure services the client asked for.
Result
The app is in active development. The same team has worked on it for more than 5 years (client data). The regional offices of the HR company across Belgium use it (client data). The chatbot runs 2 flows, for registered and for unregistered users (client data). We continue the development.
Shall we talk about your project?
Tell us what you need. We reply within one business day with a concrete proposal.

