Developing a custom Online Recruitment System (ORS) for The Cannabis Job Board (TCJB)
The Cannabis Job Board is the Cannabis Industry’s Job Board & Hiring web & App based Platform. It’s where people go to find cannabis jobs and get hired and where employers go to find and hire exceptional talent within the cannabis industry. It allows candidates to complete the entire hiring process online, from search to interview (talk with a real recruiter, schedule and attend your interview online/phone), to complete references, assessments, background screening, and drug testing, to accepting the offer. It’s simple… get hired directly from their phone or their desktop/Laptop.
The candidate will be able to browse jobs and apply on the jobs. They will be able to manage their profile and also able to send/receive messages from the employer.
A web-based application was developed with key modules to manage the Online Recruitment System.
A web-based admin panel was developed to manage roles, users, departments, service plans, pricing, approval etc.
An Mobile App (Ios & Android) was developed for Employers & candidates with key modules to manage job applications.
To build this complex, interactive solution where minute details needed to be emphasized, team Liangtuang followed a phase-wise approach. This development approach was expected to offer the following benefits:
It helps in the gradual adoption of the new system.
It helps to prioritize modules and functionality that will address the burning challenges and provide a quick turnaround time.
It helps to get feedback from actual users in less time.
Requirement Analysis and Documentation
To understand the pain points of the TCJB team, L Tech team conducted F2F discussions at the multi-level. A team of business analysts interviewed the TCJB team to understand how the system works for each level, what are their challenges, and what do they expect from a new, improved system. Moreover, team L Tech interacted with the Employers to understand how certain processes (such as profile creation, Company registration, Job Postings, managing jobs, Chat with candidates etc.) can be eased for them.
The requirement gathering was followed by documentation of how the existing challenges can be resolved. This included creating flow charts for working of every level, a comparative analysis on how the system flow can be simplified, creating designs (UI/UX), and architecture for the solution. These designs were showcased to the TCJB team for approval. Upon approval from the Client, a prototype (wireframes) was generated and again shared for approval.
Challenges in Development Process
Addressing Technical Vulnerabilities
Creating a Custom and Secure Authentication and Authorization System
Separating Client Side/Presentation Code from Server-Side/Business Logic Code
Configuring Delivery Delays, Managing Queued Messages
Scheduling Automated Tests
Integrating Backend Caches for Boosting Performance
Integrating Resume Parsing
Development and Implementation
Team L Tech adopted a modular approach to the development of a complex Online Recruitment System (ORS). The application was divided into three main modules and their sub-modules so that development and testing could be eased.
Separate Employer Home Page , Pricing, Employer Dashboard, Company Profile & Media, Job Posting , Preview & Post Job, Search & Invite Applicants, Screen and Hire, Employer Screen & Hire Process RoadMap, Resume search and match, All Applicants, Invitation Template, Manage Jobs, Company Message, Company Followers, Company profile public view, Company media, Manage Sub-Accounts, Question template, My Transactions, Job Counts Summary, Credits summary, Schedule a strategy session & Company Setting Page etc.
Candidate Home Page , Registration, Browse Companies, Candidate Dashboard, Candidate Profile, Find Jobs, Apply on Jobs, my job Applications, My Invitations, My Favorite Jobs, My Messages, My Followings, My documents library, Password Reset, Site setting, My notifications, Blogs & Account Setting etc.
Admin Users, User Packages, Manage Sub-Account Roles, Manage Companies & their Plans, Manage Candidates, Manage Jobs, Manage Coupons, Email Change Request, Invitation Template & Some Other Modules.
TCJB was able to launch and market the product in a timely manner as Liangtuang Team ensured that the deliverables were provided on time while maintaining the utmost quality. Within a few months of its launch, the application has received an amazing response from Employers as well as the candidates as it allowed online recruitment process seamlessly. The direct connection between the candidates & employers has been helping to reduce the stress of online recruitment process. This ORS system also reduces the work load of TCJB team.