Next-gen platform for recruiters, candidates, and employers

Next-gen platform for recruiters, candidates, and employers

Next-gen platform for recruiters, candidates, and employers

Client

Client

Conversational Engagement Platform for Marketing, Commerce, Support

Project type

Project type

Software development for the real-time web platform for recruiters, candidates, and employers; dedicated team

Project tools

Project tools

Jira, Confluence, GitHub, Slack, Zoom

Project management methodology

Project management methodology

Agile Scrum

Project duration

Project duration

Ongoing project support and outstaff for 7 years

Technologies, frameworks, and integrations

Technologies, frameworks, and integrations

Hosted in the cloud: AWS

Database: MySQL, MongoDB, Redis, RabitMQ

Operations system on servers: Ubuntu 18

Main programming languages: JavaScript, Python, Frontend: Vue JS, SCSS, Backend: Node JS, Vanilla JS

About

Developex was involved in the development of an award-winning real-time engagement technology platform that helps manage large-scale corporate recruitment processes and allows inbound application management at scale-up and outbound re-engagement of lapsing contacts. The automated messaging and conversational platform is delivered as a service that strengthens relationships with candidates online, re-engages the long tail parts of aging databases, and surfaces valuable PALS (*Price/Position, Availability, Location, Skills) data in a GDPR-compliant environment.

We developed chatbots that deliver...

We developed chatbots that deliver and manage qualification, application, and referral journeys against a role, interview scheduling, and contractor bench management and ensure only qualified applicants are funneled after hitting “apply now.”

The platform allows to interact with candidates across multiple channels – automated email, chatbot conversations, and two-way SMS and WhatsApp.

Project challenges we successfully overcome

  1. Scalable solution for chatbot from zero instances to unlimited instances per dialog

    Solution: 

    • There was an important function and dependence on Client services – Chatbot. It is one of the key features, but worked unstable and the development and support were challenging. Chatbot was already in use, and we received numerous questions about its crashes. That is why we had the important task of creating our own solution, compatible with the API, which was fully tailored to the Client service, including the Chatbot’s UI. 

    • We transformed the data into the required format and did a fix that allowed us to update the Chatbot and add new features when needed. Ultimately, the transition to a new solution was seamless for Client and platform users who were already using the Chatbot at that time.

 We transformed the data into the required format...
  1. Custom Reports and Data processing for each Platform User

    Solution: 

    • It often happened when the Platform Users changed something and we only knew about it when received notifications that something was not working. We needed the logging system to notify us when some changes happen, so we could do needed fixes timely. We were choosing between the development of the own notification system and using and adapting available market solutions. After research and testing, we chose a very powerful system that covered our case, provided us with needed logs and messages – AWS CloudWatch service.

  1. We successfully built and maintained the dedicated team under the Client’s requirements, managed by the Client and integrated into the internal procedures

    Developex offers services based on project and Client requirements: 

    • With our help, you define the team and skills you desire (technologies, education, experience, unique experience, etc.)

    • We decide the working model, communication within your team.

    • Developex Talent Acquisition, HR and Tech team do the interviewing process to choose the best candidates, do background checks, test tech skills.

    • You participate in the final interview process and can choose the right candidate for your project.

    • After the team is created, Developex maintains the infrastructure, organizational, team management, HR and Accounting work, so you can focus on your product.

    • We straighten our services by complimentary services including but not limited to temporary staffing, Product Management, R&D, support, QA, UI/UX Design and 3D Design, DevOps, and more.

Developex offers services based on projec...
  1. Project visibility and detailed reporting

    We provided detailed reports of the team work on a bi-weekly basis for better management and monitoring of team activities.

  2. Number of external integrations

    Number of external integrations
The challenging task was to implement various...

The challenging task was to implement various integrations for the solution – both on the UI and API parts. The Solution connects to any ATS with open APIs and has existing integrations with many Applicant Tracking Systems.

Main features that Developex was responsible for

  • Clients portal, a portal for management users and organizations – UI an API part.
  • Chatbot solution development, including design for interview flow, integration of external solution in dialog with candidates, collecting applications for vacancies and notifying when a new vacancy appears, scalable solution to receive texting.
  • Flow for creating a new campaign.
  • Integration with external services like Bullhorn, Job Adder, Vencere, Google for Job, Zapier, Calendly, etc.
  • Development of the custom integration for some users.
  • Creation of the UI test solution.
  • Solution for the test Chatbot.
  • Solution for continuous integration.
  • Solution for auto-deployment.
  • Google Chrome extension development.
  • Two-way messaging via SMS and WhatsApp.
  • Real-Time Dashboard and Live Reporting.
Main features that Developex was responsible for...

Project after-release support

Project after-release support

The Developex team offers constant project after-release support to address any requirements or requests for possible improvements or fixes.
We finished the required amount of bug fixes and improvements before the software transitioned to the Client.

Developex team

Developex team

1x Project Сoordinator
2x Software Developers

  • Project Coordinator’s primary role – internal team management, organizing and communicating details related to a project status, specific assignments or tasks, possible blockers or delays, helping solve and avoid mistakes during the project planning and daily activities, 1-to-1 meetings. 

  • Software developer’s role – create new and support current software solutions, software development, and research based on project needs and Client requirements, daily communication with Client team members, joining mutual meetings, demos, planning sessions, reporting, and project stage visibility.