Simplicant
SaaS-based Applicant Tracking System - Cloud Recruiting Software

Project overview
Simplicant is SaaS-based Applicant Tracking System - Cloud Recruiting Software. Modern recruitment platform built to boost the hiring performance Built with high standards for performance, security, and intuitive user experiences, the platform is engineered to support mission-critical workflows and seamless scale.
What was the problem or pain point
Client Dilemma & Technical Bottleneck
Simplicant is an enterprise cloud recruitment and applicant tracking system (ATS) used by fast-growing technology companies and global corporations. Clients were overwhelmed by thousands of unstructured resumes arriving from multiple job boards, leading to candidate bottlenecks, delayed hiring manager reviews, and missed top talent. Furthermore, candidate communication was fragmented across personal email accounts, resulting in compliance violations and a poor candidate experience.
What we suggested to the client
Solid Sphere Architectural Recommendation
Solid Sphere recommended modernizing the ATS platform with an automated candidate ingestion and parsing pipeline, a unified multi-board job syndication engine, and a centralized collaborative hiring workspace. We advised integrating deep resume parsing with full-text search, automated interview scheduling sync with Google and Microsoft calendars, and candidate self-service portals.
What made this project challenging
Replacing chaotic spreadsheet recruiting with a modern, automated applicant tracking workflow
Multi-channel job distribution syncing openings across LinkedIn, Indeed, Glassdoor, and social media
Parsing complex resumes in multiple formats (PDF, DOCX, scanned) into structured candidate profiles
Facilitating collaborative hiring team feedback and automated interview scorecards
What was implemented and how it was implemented
Step-by-Step Technical Execution
We developed a responsive single-page application in Angular, featuring customizable kanban-style hiring pipelines where recruiters can drag and drop candidates across interview stages. The backend was constructed in Ruby on Rails, incorporating an automated resume parsing engine that extracts skills, education, and employment history from PDF/Word documents and indexes them into Elasticsearch for instant boolean keyword search. We built an automated job distribution microservice that syndicates open roles to LinkedIn, Indeed, Glassdoor, and niche boards via XML and REST feeds. We also built two-way calendar synchronization for interview scheduling, candidate scorecard evaluations for interviewers, and automated GDPR/EEO compliance reporting tools.
How we delivered
Built multi-tenant SaaS applicant tracking system with customizable drag-and-drop hiring pipelines
Engineered automated multi-board job syndication engine with status synchronization webhooks
Integrated machine-learning resume parser extracting work experience, skills, and education
Developed team collaboration features including private scorecards, notes, and interview scheduling
What did we use to implement it
Technology Stack & Technical Rationale
Angular was chosen for the front-end application to manage complex state across interactive candidate kanban boards and rich text evaluation forms. Ruby on Rails powered the core ATS domain logic, user permission tiers, and integration endpoints. PostgreSQL maintained relational integrity for candidate profiles, job postings, and company hiring teams. Elasticsearch powered high-speed candidate search, skill filtering, and resume indexing. OAuth and Google/Microsoft Graph APIs enabled two-way calendar and email synchronization.
Key outcomes
Reduced client time-to-hire by 50%
Hundreds of high-growth technology companies onboarded
Over 1M resumes parsed and indexed
Seamless integration with enterprise HRIS platforms
Have a project like this?
Share your goals and constraints. We'll respond with next steps and a practical proposal.